📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 00:56:28
📂
/ (Root)
/
opt
/
alt
/
ruby19
/
share
/
doc
/
ruby
/
html
/
d9
/
d97
📍 /opt/alt/ruby19/share/doc/ruby/html/d9/d97
🔄 Refresh
✏️
Editing: pathname_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/pathname/pathname.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">1.9.3p551(2014-11-13revision48407)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="../../dir_31cedd4509e06940f559c1ca2f722e02.html">ext</a></li><li class="navelem"><a class="el" href="../../dir_1117c60bdf173be287061d73b6d1914a.html">pathname</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">pathname.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="../../d5/de3/encoding_8h_source.html">ruby/encoding.h</a>"</code><br /> </div> <p><a href="../../d9/d97/pathname_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="func-members"></a> Functions</h2></td></tr> <tr class="memitem:a4faf1ec94690bf97412174697a3bf5b4"><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/d97/pathname_8c.html#a4faf1ec94690bf97412174697a3bf5b4">get_strpath</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a4faf1ec94690bf97412174697a3bf5b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4f9ea4ccf5336a53a106007d83b19b0"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d97/pathname_8c.html#ab4f9ea4ccf5336a53a106007d83b19b0">set_strpath</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> val)</td></tr> <tr class="separator:ab4f9ea4ccf5336a53a106007d83b19b0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a057a6fe1f48deee8744e712bcf2f76d7"><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/d97/pathname_8c.html#a057a6fe1f48deee8744e712bcf2f76d7">path_initialize</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)</td></tr> <tr class="separator:a057a6fe1f48deee8744e712bcf2f76d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb4fa6e1fb0089588b596fc79ac3f32d"><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/d97/pathname_8c.html#aeb4fa6e1fb0089588b596fc79ac3f32d">path_freeze</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aeb4fa6e1fb0089588b596fc79ac3f32d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad2df8eed93914868050789d45c7d9658"><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/d97/pathname_8c.html#ad2df8eed93914868050789d45c7d9658">path_taint</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad2df8eed93914868050789d45c7d9658"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b4f092182eaaf08f7d08c3b173fdc73"><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/d97/pathname_8c.html#a1b4f092182eaaf08f7d08c3b173fdc73">path_untaint</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a1b4f092182eaaf08f7d08c3b173fdc73"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a79de4b220b91358f87adc9efd928a550"><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/d97/pathname_8c.html#a79de4b220b91358f87adc9efd928a550">path_eq</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> other)</td></tr> <tr class="separator:a79de4b220b91358f87adc9efd928a550"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2a0d012893939d8c28d5dab2565f1afa"><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/d97/pathname_8c.html#a2a0d012893939d8c28d5dab2565f1afa">path_cmp</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> other)</td></tr> <tr class="separator:a2a0d012893939d8c28d5dab2565f1afa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad3adfd785203127b3100550961109bc8"><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/d97/pathname_8c.html#ad3adfd785203127b3100550961109bc8">path_hash</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad3adfd785203127b3100550961109bc8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8eb657f51bf36b468e6a34b055647b08"><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/d97/pathname_8c.html#a8eb657f51bf36b468e6a34b055647b08">path_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a8eb657f51bf36b468e6a34b055647b08"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a81e0f9bfdb176dbca91d09eccf6be5ac"><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/d97/pathname_8c.html#a81e0f9bfdb176dbca91d09eccf6be5ac">path_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a81e0f9bfdb176dbca91d09eccf6be5ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a470334072f2a506c5500cf5f35db6feb"><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/d97/pathname_8c.html#a470334072f2a506c5500cf5f35db6feb">path_sub</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:a470334072f2a506c5500cf5f35db6feb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adef4fb771e61697faed73b78582a1819"><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/d97/pathname_8c.html#adef4fb771e61697faed73b78582a1819">path_sub_ext</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> repl)</td></tr> <tr class="separator:adef4fb771e61697faed73b78582a1819"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72704ea073dcfe8d2918f38cae87d3bd"><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/d97/pathname_8c.html#a72704ea073dcfe8d2918f38cae87d3bd">path_realpath</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:a72704ea073dcfe8d2918f38cae87d3bd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2feba0d988ec3a6469ceecc4a05565ca"><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/d97/pathname_8c.html#a2feba0d988ec3a6469ceecc4a05565ca">path_realdirpath</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:a2feba0d988ec3a6469ceecc4a05565ca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1478c701a2550ec908bd232562efe8b1"><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/d97/pathname_8c.html#a1478c701a2550ec908bd232562efe8b1">path_each_line</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:a1478c701a2550ec908bd232562efe8b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a97f61803a98659c208fff06626fda186"><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/d97/pathname_8c.html#a97f61803a98659c208fff06626fda186">path_read</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:a97f61803a98659c208fff06626fda186"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4e2c3b9cee81a60cf4465bd409a0212"><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/d97/pathname_8c.html#ab4e2c3b9cee81a60cf4465bd409a0212">path_binread</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:ab4e2c3b9cee81a60cf4465bd409a0212"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c6ae95aca4e7139adc27e4a0dfeb2e2"><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/d97/pathname_8c.html#a6c6ae95aca4e7139adc27e4a0dfeb2e2">path_readlines</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:a6c6ae95aca4e7139adc27e4a0dfeb2e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a248f653bdfb74e226ac0c39579be7c"><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/d97/pathname_8c.html#a0a248f653bdfb74e226ac0c39579be7c">path_sysopen</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:a0a248f653bdfb74e226ac0c39579be7c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb977adb51dd464d332187bd28609c4b"><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/d97/pathname_8c.html#acb977adb51dd464d332187bd28609c4b">path_atime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:acb977adb51dd464d332187bd28609c4b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae8de90b4868bfda0cb5b9030ef36e09"><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/d97/pathname_8c.html#aae8de90b4868bfda0cb5b9030ef36e09">path_ctime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aae8de90b4868bfda0cb5b9030ef36e09"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a654a71f2714642fd5952c9ea9ef20d70"><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/d97/pathname_8c.html#a654a71f2714642fd5952c9ea9ef20d70">path_mtime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a654a71f2714642fd5952c9ea9ef20d70"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac037fe20be4b5d8914370e3f49abebd7"><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/d97/pathname_8c.html#ac037fe20be4b5d8914370e3f49abebd7">path_chmod</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> mode)</td></tr> <tr class="separator:ac037fe20be4b5d8914370e3f49abebd7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e198d8bd8d97eb6c413df0b54caf1f9"><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/d97/pathname_8c.html#a5e198d8bd8d97eb6c413df0b54caf1f9">path_lchmod</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> mode)</td></tr> <tr class="separator:a5e198d8bd8d97eb6c413df0b54caf1f9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a60b1349d0c8cc12f2bfa5327325430f7"><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/d97/pathname_8c.html#a60b1349d0c8cc12f2bfa5327325430f7">path_chown</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> owner, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> group)</td></tr> <tr class="separator:a60b1349d0c8cc12f2bfa5327325430f7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77da7b9762e56d4cf7a2f4a8e0c32383"><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/d97/pathname_8c.html#a77da7b9762e56d4cf7a2f4a8e0c32383">path_lchown</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> owner, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> group)</td></tr> <tr class="separator:a77da7b9762e56d4cf7a2f4a8e0c32383"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7995906d5e63ce00fd239600fb5d6c3"><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/d97/pathname_8c.html#ad7995906d5e63ce00fd239600fb5d6c3">path_fnmatch</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:ad7995906d5e63ce00fd239600fb5d6c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8c8a1a5b5fbc11d3fd7c16ef30ed5a6"><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/d97/pathname_8c.html#aa8c8a1a5b5fbc11d3fd7c16ef30ed5a6">path_ftype</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aa8c8a1a5b5fbc11d3fd7c16ef30ed5a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab17416b39a2fa63a478ae25714723d1e"><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/d97/pathname_8c.html#ab17416b39a2fa63a478ae25714723d1e">path_make_link</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> old)</td></tr> <tr class="separator:ab17416b39a2fa63a478ae25714723d1e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2fc51cc42cddf48a9cc3f8355a27aa52"><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/d97/pathname_8c.html#a2fc51cc42cddf48a9cc3f8355a27aa52">path_open</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:a2fc51cc42cddf48a9cc3f8355a27aa52"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3fe18ef4c8af10a6586a99916e90b8e7"><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/d97/pathname_8c.html#a3fe18ef4c8af10a6586a99916e90b8e7">path_readlink</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a3fe18ef4c8af10a6586a99916e90b8e7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a73db97da570621997b8483108916d0d0"><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/d97/pathname_8c.html#a73db97da570621997b8483108916d0d0">path_rename</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> to)</td></tr> <tr class="separator:a73db97da570621997b8483108916d0d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af63b456ff601852a6ccb5492e695f4b1"><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/d97/pathname_8c.html#af63b456ff601852a6ccb5492e695f4b1">path_stat</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:af63b456ff601852a6ccb5492e695f4b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a879ef93572305d1e67bb1076f4144abd"><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/d97/pathname_8c.html#a879ef93572305d1e67bb1076f4144abd">path_lstat</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a879ef93572305d1e67bb1076f4144abd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad2f65133d5b3cf273e31f8828a6f5787"><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/d97/pathname_8c.html#ad2f65133d5b3cf273e31f8828a6f5787">path_make_symlink</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> old)</td></tr> <tr class="separator:ad2f65133d5b3cf273e31f8828a6f5787"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a4f0ef01eda09dee54bc2fde5590c1c"><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/d97/pathname_8c.html#a9a4f0ef01eda09dee54bc2fde5590c1c">path_truncate</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> length)</td></tr> <tr class="separator:a9a4f0ef01eda09dee54bc2fde5590c1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a428ce59f77841bf0b369c631197abc80"><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/d97/pathname_8c.html#a428ce59f77841bf0b369c631197abc80">path_utime</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> atime, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> mtime)</td></tr> <tr class="separator:a428ce59f77841bf0b369c631197abc80"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a48207fb09c84fb7f081435b207019a77"><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/d97/pathname_8c.html#a48207fb09c84fb7f081435b207019a77">path_basename</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:a48207fb09c84fb7f081435b207019a77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acf923d5133bc1759a7dab293717bb041"><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/d97/pathname_8c.html#acf923d5133bc1759a7dab293717bb041">path_dirname</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:acf923d5133bc1759a7dab293717bb041"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a84fc7202ae9af66edba5172cf77e0e27"><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/d97/pathname_8c.html#a84fc7202ae9af66edba5172cf77e0e27">path_extname</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a84fc7202ae9af66edba5172cf77e0e27"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40bc59fa56805b016cc3c7b204025129"><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/d97/pathname_8c.html#a40bc59fa56805b016cc3c7b204025129">path_expand_path</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:a40bc59fa56805b016cc3c7b204025129"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4dad001e237f53d2656c311a15c48e95"><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/d97/pathname_8c.html#a4dad001e237f53d2656c311a15c48e95">path_split</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a4dad001e237f53d2656c311a15c48e95"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14a4f806b9e5f77411c4370a17e54b1b"><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/d97/pathname_8c.html#a14a4f806b9e5f77411c4370a17e54b1b">path_blockdev_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a14a4f806b9e5f77411c4370a17e54b1b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1d0b1a585f06ee9717a42259625ffd4"><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/d97/pathname_8c.html#ad1d0b1a585f06ee9717a42259625ffd4">path_chardev_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad1d0b1a585f06ee9717a42259625ffd4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf97437c8e6d4c707409653278e0bf98"><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/d97/pathname_8c.html#aaf97437c8e6d4c707409653278e0bf98">path_executable_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aaf97437c8e6d4c707409653278e0bf98"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af6801a2ac08e87b512e38b10ac5bc9ca"><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/d97/pathname_8c.html#af6801a2ac08e87b512e38b10ac5bc9ca">path_executable_real_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:af6801a2ac08e87b512e38b10ac5bc9ca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d12a58a62d5d2b85a39819ce4c1054b"><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/d97/pathname_8c.html#a9d12a58a62d5d2b85a39819ce4c1054b">path_exist_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a9d12a58a62d5d2b85a39819ce4c1054b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a468862cc7862462c550022e7f6ab6b6f"><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/d97/pathname_8c.html#a468862cc7862462c550022e7f6ab6b6f">path_grpowned_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a468862cc7862462c550022e7f6ab6b6f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0810fe741fc1903b8723829a85dc48c7"><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/d97/pathname_8c.html#a0810fe741fc1903b8723829a85dc48c7">path_directory_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a0810fe741fc1903b8723829a85dc48c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8aa9965f9c004de462dafa9c932f6e2"><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/d97/pathname_8c.html#ae8aa9965f9c004de462dafa9c932f6e2">path_file_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ae8aa9965f9c004de462dafa9c932f6e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c2b9be0a61ab802c3b375875f3af34e"><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/d97/pathname_8c.html#a7c2b9be0a61ab802c3b375875f3af34e">path_pipe_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a7c2b9be0a61ab802c3b375875f3af34e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa54ab94aa187b03ef3b2a43932d4f2e1"><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/d97/pathname_8c.html#aa54ab94aa187b03ef3b2a43932d4f2e1">path_socket_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aa54ab94aa187b03ef3b2a43932d4f2e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bc22f653468c49812af73e8500f1161"><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/d97/pathname_8c.html#a4bc22f653468c49812af73e8500f1161">path_owned_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a4bc22f653468c49812af73e8500f1161"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad8c55bf430de3e0d8fbcbe44efbf346"><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/d97/pathname_8c.html#aad8c55bf430de3e0d8fbcbe44efbf346">path_readable_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aad8c55bf430de3e0d8fbcbe44efbf346"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad8c5aa4b3b9d2b111b3a8af2ed29bc1d"><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/d97/pathname_8c.html#ad8c5aa4b3b9d2b111b3a8af2ed29bc1d">path_world_readable_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad8c5aa4b3b9d2b111b3a8af2ed29bc1d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a79c9e4407c7a1b9a4cec442ac1803049"><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/d97/pathname_8c.html#a79c9e4407c7a1b9a4cec442ac1803049">path_readable_real_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a79c9e4407c7a1b9a4cec442ac1803049"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4b5a01ff64dd46ae9d60e67692bc1388"><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/d97/pathname_8c.html#a4b5a01ff64dd46ae9d60e67692bc1388">path_setuid_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a4b5a01ff64dd46ae9d60e67692bc1388"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94cdf041f10c7f57148a6f061ae85912"><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/d97/pathname_8c.html#a94cdf041f10c7f57148a6f061ae85912">path_setgid_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a94cdf041f10c7f57148a6f061ae85912"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4218a76b22e3b03156d35bd98383c1f7"><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/d97/pathname_8c.html#a4218a76b22e3b03156d35bd98383c1f7">path_size</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a4218a76b22e3b03156d35bd98383c1f7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acbf24c46092fedff3290f28fb92959f9"><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/d97/pathname_8c.html#acbf24c46092fedff3290f28fb92959f9">path_size_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:acbf24c46092fedff3290f28fb92959f9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3490f5acff5b8a5f9dd56fc11d35930c"><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/d97/pathname_8c.html#a3490f5acff5b8a5f9dd56fc11d35930c">path_sticky_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a3490f5acff5b8a5f9dd56fc11d35930c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a96659e2955e0afc44d29d20756779e2e"><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/d97/pathname_8c.html#a96659e2955e0afc44d29d20756779e2e">path_symlink_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a96659e2955e0afc44d29d20756779e2e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16b4d65ad81955acf0afd209da86c5ed"><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/d97/pathname_8c.html#a16b4d65ad81955acf0afd209da86c5ed">path_writable_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a16b4d65ad81955acf0afd209da86c5ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1bfadeb3ff2dfbd433f5a5bd6a79dd94"><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/d97/pathname_8c.html#a1bfadeb3ff2dfbd433f5a5bd6a79dd94">path_world_writable_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a1bfadeb3ff2dfbd433f5a5bd6a79dd94"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25e1ed0b96b206b2eb70791795e5ec26"><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/d97/pathname_8c.html#a25e1ed0b96b206b2eb70791795e5ec26">path_writable_real_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a25e1ed0b96b206b2eb70791795e5ec26"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8339069835071aa572e0912c8419fcb4"><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/d97/pathname_8c.html#a8339069835071aa572e0912c8419fcb4">path_zero_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a8339069835071aa572e0912c8419fcb4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5d1bc7d5ef3d27c3d00839d71106d5f0"><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/d97/pathname_8c.html#a5d1bc7d5ef3d27c3d00839d71106d5f0">glob_i</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> elt, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, 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>)</td></tr> <tr class="separator:a5d1bc7d5ef3d27c3d00839d71106d5f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9812ee16aab45a4c3d12bcf836270adb"><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/d97/pathname_8c.html#a9812ee16aab45a4c3d12bcf836270adb">path_s_glob</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:a9812ee16aab45a4c3d12bcf836270adb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2bbd9f3e49be2d63cd1c761e27468db8"><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/d97/pathname_8c.html#a2bbd9f3e49be2d63cd1c761e27468db8">path_s_getwd</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a2bbd9f3e49be2d63cd1c761e27468db8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3fd8d0e2cad9444dfdbadcfc5f051ac7"><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/d97/pathname_8c.html#a3fd8d0e2cad9444dfdbadcfc5f051ac7">path_entries</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a3fd8d0e2cad9444dfdbadcfc5f051ac7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7f9e34259cd15ddcc9bccf1289464b3"><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/d97/pathname_8c.html#ae7f9e34259cd15ddcc9bccf1289464b3">path_mkdir</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:ae7f9e34259cd15ddcc9bccf1289464b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aacc02bf52f795f1eda340c897cf2fefc"><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/d97/pathname_8c.html#aacc02bf52f795f1eda340c897cf2fefc">path_rmdir</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aacc02bf52f795f1eda340c897cf2fefc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae82d29b21c85ed05f10038301ca96b60"><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/d97/pathname_8c.html#ae82d29b21c85ed05f10038301ca96b60">path_opendir</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ae82d29b21c85ed05f10038301ca96b60"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7fb4abdb331089b3a2bd564d53812782"><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/d97/pathname_8c.html#a7fb4abdb331089b3a2bd564d53812782">each_entry_i</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> elt, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, 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>)</td></tr> <tr class="separator:a7fb4abdb331089b3a2bd564d53812782"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7c2fd7a5added4ae65e0b21666d88f7"><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/d97/pathname_8c.html#ac7c2fd7a5added4ae65e0b21666d88f7">path_each_entry</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ac7c2fd7a5added4ae65e0b21666d88f7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac500cb0bfd2d64aca999b47d284d14cc"><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/d97/pathname_8c.html#ac500cb0bfd2d64aca999b47d284d14cc">unlink_body</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str)</td></tr> <tr class="separator:ac500cb0bfd2d64aca999b47d284d14cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57e0acc13130001f3b4f583570662ffc"><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/d97/pathname_8c.html#a57e0acc13130001f3b4f583570662ffc">unlink_rescue</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> errinfo)</td></tr> <tr class="separator:a57e0acc13130001f3b4f583570662ffc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac6fc6dfadffcb699055296eaadfa0c0e"><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/d97/pathname_8c.html#ac6fc6dfadffcb699055296eaadfa0c0e">path_unlink</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ac6fc6dfadffcb699055296eaadfa0c0e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac4ffa3db10211fcbad925c5a13345b10"><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/d97/pathname_8c.html#ac4ffa3db10211fcbad925c5a13345b10">path_f_pathname</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:ac4ffa3db10211fcbad925c5a13345b10"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72e7671c3cf650d648b1f4b8a12221e0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d97/pathname_8c.html#a72e7671c3cf650d648b1f4b8a12221e0">Init_pathname</a> ()</td></tr> <tr class="separator:a72e7671c3cf650d648b1f4b8a12221e0"><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:a4aaf5b731b4c8aa5f8ba21723e6c8970"><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/d97/pathname_8c.html#a4aaf5b731b4c8aa5f8ba21723e6c8970">rb_cPathname</a></td></tr> <tr class="separator:a4aaf5b731b4c8aa5f8ba21723e6c8970"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6b8f5abf268d827eaf66232fcaf239c"><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/d97/pathname_8c.html#aa6b8f5abf268d827eaf66232fcaf239c">id_at_path</a></td></tr> <tr class="separator:aa6b8f5abf268d827eaf66232fcaf239c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a621a353c6a66892e7328c344efe6cc5a"><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/d97/pathname_8c.html#a621a353c6a66892e7328c344efe6cc5a">id_to_path</a></td></tr> <tr class="separator:a621a353c6a66892e7328c344efe6cc5a"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Function Documentation</h2> <a id="a7fb4abdb331089b3a2bd564d53812782"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7fb4abdb331089b3a2bd564d53812782">◆ </a></span>each_entry_i()</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> each_entry_i </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>elt</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 class="paramkey"></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></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/d97/pathname_8c_source.html#l00921">921</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l00933">path_each_entry()</a>.</p> </div> </div> <a id="a4faf1ec94690bf97412174697a3bf5b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4faf1ec94690bf97412174697a3bf5b4">◆ </a></span>get_strpath()</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_strpath </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><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/d97/pathname_8c_source.html#l00008">8</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00005">id_at_path</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01026">rb_ivar_get()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l00346">path_atime()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00537">path_basename()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00294">path_binread()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00605">path_blockdev_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00614">path_chardev_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00373">path_chmod()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00391">path_chown()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00090">path_cmp()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00355">path_ctime()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00659">path_directory_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00552">path_dirname()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00933">path_each_entry()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00250">path_each_line()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00869">path_entries()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00079">path_eq()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00623">path_executable_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00632">path_executable_real_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00641">path_exist_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00573">path_expand_path()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00563">path_extname()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00668">path_file_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00414">path_fnmatch()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00050">path_freeze()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00429">path_ftype()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00650">path_grpowned_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00125">path_hash()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00147">path_inspect()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00382">path_lchmod()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00400">path_lchown()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00498">path_lstat()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00441">path_make_link()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00510">path_make_symlink()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00889">path_mkdir()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00364">path_mtime()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00450">path_open()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00912">path_opendir()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00695">path_owned_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00677">path_pipe_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00275">path_read()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00704">path_readable_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00722">path_readable_real_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00314">path_readlines()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00469">path_readlink()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00228">path_realdirpath()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00213">path_realpath()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00480">path_rename()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00903">path_rmdir()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00740">path_setgid_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00731">path_setuid_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00749">path_size()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00758">path_size_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00686">path_socket_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00588">path_split()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00489">path_stat()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00767">path_sticky_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00158">path_sub()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00178">path_sub_ext()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00776">path_symlink_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00332">path_sysopen()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00058">path_taint()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00140">path_to_s()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00519">path_truncate()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00958">path_unlink()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00066">path_untaint()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00528">path_utime()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00713">path_world_readable_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00794">path_world_writable_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00785">path_writable_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00803">path_writable_real_p()</a>, and <a class="el" href="../../d9/d97/pathname_8c_source.html#l00812">path_zero_p()</a>.</p> </div> </div> <a id="a5d1bc7d5ef3d27c3d00839d71106d5f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5d1bc7d5ef3d27c3d00839d71106d5f0">◆ </a></span>glob_i()</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> glob_i </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>elt</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 class="paramkey"></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></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/d97/pathname_8c_source.html#l00818">818</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l00827">path_s_glob()</a>.</p> </div> </div> <a id="a72e7671c3cf650d648b1f4b8a12221e0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a72e7671c3cf650d648b1f4b8a12221e0">◆ </a></span>Init_pathname()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_pathname </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/d97/pathname_8c_source.html#l01154">1154</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00005">id_at_path</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00005">id_to_path</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00346">path_atime()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00537">path_basename()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00294">path_binread()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00605">path_blockdev_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00614">path_chardev_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00373">path_chmod()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00391">path_chown()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00090">path_cmp()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00355">path_ctime()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00659">path_directory_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00552">path_dirname()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00933">path_each_entry()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00250">path_each_line()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00869">path_entries()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00079">path_eq()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00623">path_executable_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00632">path_executable_real_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00641">path_exist_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00573">path_expand_path()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00563">path_extname()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00971">path_f_pathname()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00668">path_file_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00414">path_fnmatch()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00050">path_freeze()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00429">path_ftype()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00650">path_grpowned_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00125">path_hash()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00028">path_initialize()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00147">path_inspect()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00382">path_lchmod()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00400">path_lchown()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00498">path_lstat()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00441">path_make_link()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00510">path_make_symlink()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00889">path_mkdir()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00364">path_mtime()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00450">path_open()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00912">path_opendir()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00695">path_owned_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00677">path_pipe_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00275">path_read()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00704">path_readable_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00722">path_readable_real_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00314">path_readlines()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00469">path_readlink()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00228">path_realdirpath()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00213">path_realpath()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00480">path_rename()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00903">path_rmdir()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00854">path_s_getwd()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00827">path_s_glob()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00740">path_setgid_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00731">path_setuid_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00749">path_size()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00758">path_size_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00686">path_socket_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00588">path_split()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00489">path_stat()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00767">path_sticky_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00158">path_sub()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00178">path_sub_ext()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00776">path_symlink_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00332">path_sysopen()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00058">path_taint()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00140">path_to_s()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00519">path_truncate()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00958">path_unlink()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00066">path_untaint()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00528">path_utime()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00713">path_world_readable_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00794">path_world_writable_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00785">path_writable_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00803">path_writable_real_p()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00812">path_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01246">rb_cObject</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00004">rb_cPathname</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00469">rb_define_class()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01372">rb_define_global_function()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01210">rb_define_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01343">rb_define_singleton_method()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01228">rb_undef_method()</a>.</p> </div> </div> <a id="acb977adb51dd464d332187bd28609c4b"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb977adb51dd464d332187bd28609c4b">◆ </a></span>path_atime()</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> path_atime </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/d97/pathname_8c_source.html#l00346">346</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a48207fb09c84fb7f081435b207019a77"></a> <h2 class="memtitle"><span class="permalink"><a href="#a48207fb09c84fb7f081435b207019a77">◆ </a></span>path_basename()</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> path_basename </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/d97/pathname_8c_source.html#l00537">537</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ab4e2c3b9cee81a60cf4465bd409a0212"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab4e2c3b9cee81a60cf4465bd409a0212">◆ </a></span>path_binread()</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> path_binread </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/d97/pathname_8c_source.html#l00294">294</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01262">rb_cIO</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00669">rb_funcall2()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a14a4f806b9e5f77411c4370a17e54b1b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14a4f806b9e5f77411c4370a17e54b1b">◆ </a></span>path_blockdev_p()</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> path_blockdev_p </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/d97/pathname_8c_source.html#l00605">605</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ad1d0b1a585f06ee9717a42259625ffd4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1d0b1a585f06ee9717a42259625ffd4">◆ </a></span>path_chardev_p()</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> path_chardev_p </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/d97/pathname_8c_source.html#l00614">614</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ac037fe20be4b5d8914370e3f49abebd7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac037fe20be4b5d8914370e3f49abebd7">◆ </a></span>path_chmod()</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> path_chmod </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>mode</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/d97/pathname_8c_source.html#l00373">373</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a60b1349d0c8cc12f2bfa5327325430f7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a60b1349d0c8cc12f2bfa5327325430f7">◆ </a></span>path_chown()</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> path_chown </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>owner</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>group</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/d97/pathname_8c_source.html#l00391">391</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a2a0d012893939d8c28d5dab2565f1afa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2a0d012893939d8c28d5dab2565f1afa">◆ </a></span>path_cmp()</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> path_cmp </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>other</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/d97/pathname_8c_source.html#l00090">90</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00004">rb_cPathname</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="aae8de90b4868bfda0cb5b9030ef36e09"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae8de90b4868bfda0cb5b9030ef36e09">◆ </a></span>path_ctime()</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> path_ctime </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/d97/pathname_8c_source.html#l00355">355</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a0810fe741fc1903b8723829a85dc48c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0810fe741fc1903b8723829a85dc48c7">◆ </a></span>path_directory_p()</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> path_directory_p </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/d97/pathname_8c_source.html#l00659">659</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="acf923d5133bc1759a7dab293717bb041"></a> <h2 class="memtitle"><span class="permalink"><a href="#acf923d5133bc1759a7dab293717bb041">◆ </a></span>path_dirname()</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> path_dirname </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/d97/pathname_8c_source.html#l00552">552</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ac7c2fd7a5added4ae65e0b21666d88f7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7c2fd7a5added4ae65e0b21666d88f7">◆ </a></span>path_each_entry()</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> path_each_entry </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/d97/pathname_8c_source.html#l00933">933</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00921">each_entry_i()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d8/d81/ruby__missing_8h_source.html#l00038">rb_block_call</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00321">rb_cDir</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a1478c701a2550ec908bd232562efe8b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1478c701a2550ec908bd232562efe8b1">◆ </a></span>path_each_line()</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> path_each_line </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/d97/pathname_8c_source.html#l00250">250</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d8/d81/ruby__missing_8h_source.html#l00038">rb_block_call</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00604">rb_block_given_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01262">rb_cIO</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00669">rb_funcall2()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a3fd8d0e2cad9444dfdbadcfc5f051ac7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3fd8d0e2cad9444dfdbadcfc5f051ac7">◆ </a></span>path_entries()</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> path_entries </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/d97/pathname_8c_source.html#l00869">869</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00036">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00635">rb_ary_store()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00321">rb_cDir</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02079">rb_convert_type()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a79de4b220b91358f87adc9efd928a550"></a> <h2 class="memtitle"><span class="permalink"><a href="#a79de4b220b91358f87adc9efd928a550">◆ </a></span>path_eq()</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> path_eq </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>other</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/d97/pathname_8c_source.html#l00079">79</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00004">rb_cPathname</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l02284">rb_str_equal()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="aaf97437c8e6d4c707409653278e0bf98"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaf97437c8e6d4c707409653278e0bf98">◆ </a></span>path_executable_p()</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> path_executable_p </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/d97/pathname_8c_source.html#l00623">623</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="af6801a2ac08e87b512e38b10ac5bc9ca"></a> <h2 class="memtitle"><span class="permalink"><a href="#af6801a2ac08e87b512e38b10ac5bc9ca">◆ </a></span>path_executable_real_p()</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> path_executable_real_p </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/d97/pathname_8c_source.html#l00632">632</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a9d12a58a62d5d2b85a39819ce4c1054b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d12a58a62d5d2b85a39819ce4c1054b">◆ </a></span>path_exist_p()</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> path_exist_p </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/d97/pathname_8c_source.html#l00641">641</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a40bc59fa56805b016cc3c7b204025129"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40bc59fa56805b016cc3c7b204025129">◆ </a></span>path_expand_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> path_expand_path </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/d97/pathname_8c_source.html#l00573">573</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a84fc7202ae9af66edba5172cf77e0e27"></a> <h2 class="memtitle"><span class="permalink"><a href="#a84fc7202ae9af66edba5172cf77e0e27">◆ </a></span>path_extname()</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> path_extname </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/d97/pathname_8c_source.html#l00563">563</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ac4ffa3db10211fcbad925c5a13345b10"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac4ffa3db10211fcbad925c5a13345b10">◆ </a></span>path_f_pathname()</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> path_f_pathname </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/d97/pathname_8c_source.html#l00971">971</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, and <a class="el" href="../../d9/d97/pathname_8c_source.html#l00004">rb_cPathname</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ae8aa9965f9c004de462dafa9c932f6e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae8aa9965f9c004de462dafa9c932f6e2">◆ </a></span>path_file_p()</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> path_file_p </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/d97/pathname_8c_source.html#l00668">668</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ad7995906d5e63ce00fd239600fb5d6c3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad7995906d5e63ce00fd239600fb5d6c3">◆ </a></span>path_fnmatch()</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> path_fnmatch </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/d97/pathname_8c_source.html#l00414">414</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="aeb4fa6e1fb0089588b596fc79ac3f32d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeb4fa6e1fb0089588b596fc79ac3f32d">◆ </a></span>path_freeze()</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> path_freeze </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/d97/pathname_8c_source.html#l00050">50</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00189">rb_call_super()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01723">rb_str_freeze()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="aa8c8a1a5b5fbc11d3fd7c16ef30ed5a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa8c8a1a5b5fbc11d3fd7c16ef30ed5a6">◆ </a></span>path_ftype()</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> path_ftype </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/d97/pathname_8c_source.html#l00429">429</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a468862cc7862462c550022e7f6ab6b6f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a468862cc7862462c550022e7f6ab6b6f">◆ </a></span>path_grpowned_p()</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> path_grpowned_p </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/d97/pathname_8c_source.html#l00650">650</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ad3adfd785203127b3100550961109bc8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad3adfd785203127b3100550961109bc8">◆ </a></span>path_hash()</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> path_hash </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/d97/pathname_8c_source.html#l00125">125</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l02170">rb_str_hash()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a057a6fe1f48deee8744e712bcf2f76d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a057a6fe1f48deee8744e712bcf2f76d7">◆ </a></span>path_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> path_initialize </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</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/d97/pathname_8c_source.html#l00028">28</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00005">id_to_path</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00368">Qundef</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00312">rb_check_funcall()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00315">rb_obj_dup()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00018">set_strpath()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a81e0f9bfdb176dbca91d09eccf6be5ac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a81e0f9bfdb176dbca91d09eccf6be5ac">◆ </a></span>path_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> path_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/d97/pathname_8c_source.html#l00147">147</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00318">rb_obj_classname()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01203">rb_sprintf()</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a5e198d8bd8d97eb6c413df0b54caf1f9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e198d8bd8d97eb6c413df0b54caf1f9">◆ </a></span>path_lchmod()</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> path_lchmod </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>mode</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/d97/pathname_8c_source.html#l00382">382</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a77da7b9762e56d4cf7a2f4a8e0c32383"></a> <h2 class="memtitle"><span class="permalink"><a href="#a77da7b9762e56d4cf7a2f4a8e0c32383">◆ </a></span>path_lchown()</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> path_lchown </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>owner</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>group</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/d97/pathname_8c_source.html#l00400">400</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a879ef93572305d1e67bb1076f4144abd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a879ef93572305d1e67bb1076f4144abd">◆ </a></span>path_lstat()</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> path_lstat </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/d97/pathname_8c_source.html#l00498">498</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ab17416b39a2fa63a478ae25714723d1e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab17416b39a2fa63a478ae25714723d1e">◆ </a></span>path_make_link()</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> path_make_link </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>old</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/d97/pathname_8c_source.html#l00441">441</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ad2f65133d5b3cf273e31f8828a6f5787"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad2f65133d5b3cf273e31f8828a6f5787">◆ </a></span>path_make_symlink()</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> path_make_symlink </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>old</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/d97/pathname_8c_source.html#l00510">510</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ae7f9e34259cd15ddcc9bccf1289464b3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae7f9e34259cd15ddcc9bccf1289464b3">◆ </a></span>path_mkdir()</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> path_mkdir </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/d97/pathname_8c_source.html#l00889">889</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00321">rb_cDir</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a654a71f2714642fd5952c9ea9ef20d70"></a> <h2 class="memtitle"><span class="permalink"><a href="#a654a71f2714642fd5952c9ea9ef20d70">◆ </a></span>path_mtime()</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> path_mtime </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/d97/pathname_8c_source.html#l00364">364</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a2fc51cc42cddf48a9cc3f8355a27aa52"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2fc51cc42cddf48a9cc3f8355a27aa52">◆ </a></span>path_open()</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> path_open </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/d97/pathname_8c_source.html#l00450">450</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d8/d81/ruby__missing_8h_source.html#l00038">rb_block_call</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00604">rb_block_given_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00669">rb_funcall2()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ae82d29b21c85ed05f10038301ca96b60"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae82d29b21c85ed05f10038301ca96b60">◆ </a></span>path_opendir()</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> path_opendir </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/d97/pathname_8c_source.html#l00912">912</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d8/d81/ruby__missing_8h_source.html#l00038">rb_block_call</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00321">rb_cDir</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a4bc22f653468c49812af73e8500f1161"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4bc22f653468c49812af73e8500f1161">◆ </a></span>path_owned_p()</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> path_owned_p </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/d97/pathname_8c_source.html#l00695">695</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a7c2b9be0a61ab802c3b375875f3af34e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7c2b9be0a61ab802c3b375875f3af34e">◆ </a></span>path_pipe_p()</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> path_pipe_p </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/d97/pathname_8c_source.html#l00677">677</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a97f61803a98659c208fff06626fda186"></a> <h2 class="memtitle"><span class="permalink"><a href="#a97f61803a98659c208fff06626fda186">◆ </a></span>path_read()</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> path_read </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/d97/pathname_8c_source.html#l00275">275</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01262">rb_cIO</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00669">rb_funcall2()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="aad8c55bf430de3e0d8fbcbe44efbf346"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad8c55bf430de3e0d8fbcbe44efbf346">◆ </a></span>path_readable_p()</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> path_readable_p </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/d97/pathname_8c_source.html#l00704">704</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a79c9e4407c7a1b9a4cec442ac1803049"></a> <h2 class="memtitle"><span class="permalink"><a href="#a79c9e4407c7a1b9a4cec442ac1803049">◆ </a></span>path_readable_real_p()</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> path_readable_real_p </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/d97/pathname_8c_source.html#l00722">722</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a6c6ae95aca4e7139adc27e4a0dfeb2e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c6ae95aca4e7139adc27e4a0dfeb2e2">◆ </a></span>path_readlines()</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> path_readlines </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/d97/pathname_8c_source.html#l00314">314</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01262">rb_cIO</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00669">rb_funcall2()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a3fe18ef4c8af10a6586a99916e90b8e7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3fe18ef4c8af10a6586a99916e90b8e7">◆ </a></span>path_readlink()</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> path_readlink </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/d97/pathname_8c_source.html#l00469">469</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a2feba0d988ec3a6469ceecc4a05565ca"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2feba0d988ec3a6469ceecc4a05565ca">◆ </a></span>path_realdirpath()</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> path_realdirpath </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/d97/pathname_8c_source.html#l00228">228</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a72704ea073dcfe8d2918f38cae87d3bd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a72704ea073dcfe8d2918f38cae87d3bd">◆ </a></span>path_realpath()</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> path_realpath </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/d97/pathname_8c_source.html#l00213">213</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a73db97da570621997b8483108916d0d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a73db97da570621997b8483108916d0d0">◆ </a></span>path_rename()</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> path_rename </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>to</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/d97/pathname_8c_source.html#l00480">480</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="aacc02bf52f795f1eda340c897cf2fefc"></a> <h2 class="memtitle"><span class="permalink"><a href="#aacc02bf52f795f1eda340c897cf2fefc">◆ </a></span>path_rmdir()</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> path_rmdir </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/d97/pathname_8c_source.html#l00903">903</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00321">rb_cDir</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a2bbd9f3e49be2d63cd1c761e27468db8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2bbd9f3e49be2d63cd1c761e27468db8">◆ </a></span>path_s_getwd()</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> path_s_getwd </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><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/d97/pathname_8c_source.html#l00854">854</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../de/d32/dir_8c_source.html#l00321">rb_cDir</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a9812ee16aab45a4c3d12bcf836270adb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9812ee16aab45a4c3d12bcf836270adb">◆ </a></span>path_s_glob()</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> path_s_glob </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/d97/pathname_8c_source.html#l00827">827</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00818">glob_i()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00036">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00635">rb_ary_store()</a>, <a class="el" href="../../d8/d81/ruby__missing_8h_source.html#l00038">rb_block_call</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00604">rb_block_given_p()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00321">rb_cDir</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02079">rb_convert_type()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00669">rb_funcall2()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a94cdf041f10c7f57148a6f061ae85912"></a> <h2 class="memtitle"><span class="permalink"><a href="#a94cdf041f10c7f57148a6f061ae85912">◆ </a></span>path_setgid_p()</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> path_setgid_p </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/d97/pathname_8c_source.html#l00740">740</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a4b5a01ff64dd46ae9d60e67692bc1388"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4b5a01ff64dd46ae9d60e67692bc1388">◆ </a></span>path_setuid_p()</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> path_setuid_p </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/d97/pathname_8c_source.html#l00731">731</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a4218a76b22e3b03156d35bd98383c1f7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4218a76b22e3b03156d35bd98383c1f7">◆ </a></span>path_size()</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> path_size </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/d97/pathname_8c_source.html#l00749">749</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="acbf24c46092fedff3290f28fb92959f9"></a> <h2 class="memtitle"><span class="permalink"><a href="#acbf24c46092fedff3290f28fb92959f9">◆ </a></span>path_size_p()</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> path_size_p </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/d97/pathname_8c_source.html#l00758">758</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="aa54ab94aa187b03ef3b2a43932d4f2e1"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa54ab94aa187b03ef3b2a43932d4f2e1">◆ </a></span>path_socket_p()</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> path_socket_p </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/d97/pathname_8c_source.html#l00686">686</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a4dad001e237f53d2656c311a15c48e95"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4dad001e237f53d2656c311a15c48e95">◆ </a></span>path_split()</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> path_split </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/d97/pathname_8c_source.html#l00588">588</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00347">rb_ary_new3()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00472">rb_check_array_type()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="af63b456ff601852a6ccb5492e695f4b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#af63b456ff601852a6ccb5492e695f4b1">◆ </a></span>path_stat()</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> path_stat </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/d97/pathname_8c_source.html#l00489">489</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a3490f5acff5b8a5f9dd56fc11d35930c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3490f5acff5b8a5f9dd56fc11d35930c">◆ </a></span>path_sticky_p()</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> path_sticky_p </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/d97/pathname_8c_source.html#l00767">767</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a470334072f2a506c5500cf5f35db6feb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a470334072f2a506c5500cf5f35db6feb">◆ </a></span>path_sub()</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> path_sub </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/d97/pathname_8c_source.html#l00158">158</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d8/d81/ruby__missing_8h_source.html#l00038">rb_block_call</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00604">rb_block_given_p()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00669">rb_funcall2()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="adef4fb771e61697faed73b78582a1819"></a> <h2 class="memtitle"><span class="permalink"><a href="#adef4fb771e61697faed73b78582a1819">◆ </a></span>path_sub_ext()</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> path_sub_ext </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>repl</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/d97/pathname_8c_source.html#l00178">178</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02047">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01609">rb_str_subseq()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03804">ruby_enc_find_extname()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a96659e2955e0afc44d29d20756779e2e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a96659e2955e0afc44d29d20756779e2e">◆ </a></span>path_symlink_p()</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> path_symlink_p </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/d97/pathname_8c_source.html#l00776">776</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a0a248f653bdfb74e226ac0c39579be7c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0a248f653bdfb74e226ac0c39579be7c">◆ </a></span>path_sysopen()</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> path_sysopen </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/d97/pathname_8c_source.html#l00332">332</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00777">args</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01262">rb_cIO</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00669">rb_funcall2()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ad2df8eed93914868050789d45c7d9658"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad2df8eed93914868050789d45c7d9658">◆ </a></span>path_taint()</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> path_taint </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/d97/pathname_8c_source.html#l00058">58</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00189">rb_call_super()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00791">rb_obj_taint()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a8eb657f51bf36b468e6a34b055647b08"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8eb657f51bf36b468e6a34b055647b08">◆ </a></span>path_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> path_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/d97/pathname_8c_source.html#l00140">140</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00315">rb_obj_dup()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a9a4f0ef01eda09dee54bc2fde5590c1c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a4f0ef01eda09dee54bc2fde5590c1c">◆ </a></span>path_truncate()</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> path_truncate </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>length</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/d97/pathname_8c_source.html#l00519">519</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ac6fc6dfadffcb699055296eaadfa0c0e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac6fc6dfadffcb699055296eaadfa0c0e">◆ </a></span>path_unlink()</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> path_unlink </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/d97/pathname_8c_source.html#l00958">958</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01641">rb_const_get_at()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00486">rb_mErrno</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00634">rb_rescue2()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00942">unlink_body()</a>, and <a class="el" href="../../d9/d97/pathname_8c_source.html#l00948">unlink_rescue()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a1b4f092182eaaf08f7d08c3b173fdc73"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1b4f092182eaaf08f7d08c3b173fdc73">◆ </a></span>path_untaint()</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> path_untaint </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/d97/pathname_8c_source.html#l00066">66</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00189">rb_call_super()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00810">rb_obj_untaint()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a428ce59f77841bf0b369c631197abc80"></a> <h2 class="memtitle"><span class="permalink"><a href="#a428ce59f77841bf0b369c631197abc80">◆ </a></span>path_utime()</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> path_utime </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>atime</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>mtime</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/d97/pathname_8c_source.html#l00528">528</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ad8c5aa4b3b9d2b111b3a8af2ed29bc1d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad8c5aa4b3b9d2b111b3a8af2ed29bc1d">◆ </a></span>path_world_readable_p()</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> path_world_readable_p </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/d97/pathname_8c_source.html#l00713">713</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a1bfadeb3ff2dfbd433f5a5bd6a79dd94"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1bfadeb3ff2dfbd433f5a5bd6a79dd94">◆ </a></span>path_world_writable_p()</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> path_world_writable_p </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/d97/pathname_8c_source.html#l00794">794</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a16b4d65ad81955acf0afd209da86c5ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16b4d65ad81955acf0afd209da86c5ed">◆ </a></span>path_writable_p()</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> path_writable_p </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/d97/pathname_8c_source.html#l00785">785</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a25e1ed0b96b206b2eb70791795e5ec26"></a> <h2 class="memtitle"><span class="permalink"><a href="#a25e1ed0b96b206b2eb70791795e5ec26">◆ </a></span>path_writable_real_p()</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> path_writable_real_p </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/d97/pathname_8c_source.html#l00803">803</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="a8339069835071aa572e0912c8419fcb4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8339069835071aa572e0912c8419fcb4">◆ </a></span>path_zero_p()</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> path_zero_p </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/d97/pathname_8c_source.html#l00812">812</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>.</p> </div> </div> <a id="ab4f9ea4ccf5336a53a106007d83b19b0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab4f9ea4ccf5336a53a106007d83b19b0">◆ </a></span>set_strpath()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void set_strpath </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>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/d97/pathname_8c_source.html#l00018">18</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d97/pathname_8c_source.html#l00005">id_at_path</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l00028">path_initialize()</a>.</p> </div> </div> <a id="ac500cb0bfd2d64aca999b47d284d14cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac500cb0bfd2d64aca999b47d284d14cc">◆ </a></span>unlink_body()</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> unlink_body </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><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/d97/pathname_8c_source.html#l00942">942</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../de/d32/dir_8c_source.html#l00321">rb_cDir</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l00958">path_unlink()</a>.</p> </div> </div> <a id="a57e0acc13130001f3b4f583570662ffc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a57e0acc13130001f3b4f583570662ffc">◆ </a></span>unlink_rescue()</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> unlink_rescue </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>errinfo</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/d97/pathname_8c_source.html#l00948">948</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l00958">path_unlink()</a>.</p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a id="aa6b8f5abf268d827eaf66232fcaf239c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa6b8f5abf268d827eaf66232fcaf239c">◆ </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/d97/pathname_8c_source.html#l00005">5</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>, and <a class="el" href="../../d9/d97/pathname_8c_source.html#l00018">set_strpath()</a>.</p> </div> </div> <a id="a621a353c6a66892e7328c344efe6cc5a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a621a353c6a66892e7328c344efe6cc5a">◆ </a></span>id_to_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_to_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/d97/pathname_8c_source.html#l00005">5</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>, and <a class="el" href="../../d9/d97/pathname_8c_source.html#l00028">path_initialize()</a>.</p> </div> </div> <a id="a4aaf5b731b4c8aa5f8ba21723e6c8970"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4aaf5b731b4c8aa5f8ba21723e6c8970">◆ </a></span>rb_cPathname</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> rb_cPathname</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/d97/pathname_8c_source.html#l00004">4</a> of file <a class="el" href="../../d9/d97/pathname_8c_source.html">pathname.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d97/pathname_8c_source.html#l01154">Init_pathname()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00090">path_cmp()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00079">path_eq()</a>, and <a class="el" href="../../d9/d97/pathname_8c_source.html#l00971">path_f_pathname()</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