📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-21 19:38:27
📂
/ (Root)
/
opt
/
alt
/
ruby19
/
share
/
doc
/
ruby
/
html
📍 /opt/alt/ruby19/share/doc/ruby/html
🔄 Refresh
✏️
Editing: functions_r.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: Data Fields</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><!-- top --> <div class="contents"> <div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> <h3><a id="index_r"></a>- r -</h3><ul> <li>raised_flag : <a class="el" href="d2/d66/structrb__thread__struct.html#a0783e8b1c2dcd0b9b7a82d68e975eff3">rb_thread_struct</a> </li> <li>range : <a class="el" href="d7/dc0/structrb__objspace.html#ae304015a6040543321efd5d48418141b">rb_objspace</a> </li> <li>rational : <a class="el" href="db/d8e/struct_r_v_a_l_u_e.html#adfe7a482dccb1343ff7d39a76a64a057">RVALUE</a> </li> <li>rbuf : <a class="el" href="dd/d7e/structrb__io__t.html#afeb1762330048aede7e7383dee981304">rb_io_t</a> </li> <li>rclass : <a class="el" href="d7/d6e/struct_m_e_t_h_o_d.html#aa00af10f714836e05ea2c9dd5d55f01e">METHOD</a> </li> <li>reach_end : <a class="el" href="d8/dc8/struct_opt_exact_info.html#af8c9e410a33d02410db1c6ac6d274e46">OptExactInfo</a> </li> <li>read : <a class="el" href="d8/db6/struct__syck__file.html#a293acf6fea856d66278c4bc4c1f7adc3">_syck_file</a> , <a class="el" href="de/d5a/struct__syck__str.html#a39a1741744430c5d5d22fca81d88c007">_syck_str</a> , <a class="el" href="d9/d02/structselect__args.html#ab50cab45a8ec9fbbd5e5649176c2f179">select_args</a> </li> <li>readagain_len : <a class="el" href="d3/d06/structrb__econv__t.html#a2eb533677cfc48e764a7940f034b1634">rb_econv_t</a> , <a class="el" href="de/d43/structrb__transcoding.html#adadf53197471713efae4f12dac927dfc">rb_transcoding</a> </li> <li>readbuf : <a class="el" href="de/d43/structrb__transcoding.html#a8032af6ac9e288a2141e0bf39d5633c5">rb_transcoding</a> </li> <li>readconv : <a class="el" href="dd/d7e/structrb__io__t.html#a86265dc445995fd9696605aa78fe99be">rb_io_t</a> </li> <li>real : <a class="el" href="db/d80/struct_r_complex.html#a94749ec8ca27f6b6ecfb094b1ce14e11">RComplex</a> </li> <li>realvar : <a class="el" href="dd/dd6/structolevariantdata.html#a164ea1d20db697533e5a88877cfe3635">olevariantdata</a> </li> <li>receiver : <a class="el" href="d6/d58/structcmd__body__arg.html#a6cc0250b850b77f58f01f05913e3ddab">cmd_body_arg</a> </li> <li>recognized_len : <a class="el" href="de/d43/structrb__transcoding.html#a37d7b26437075391b5466dc4de23e37a">rb_transcoding</a> </li> <li>record : <a class="el" href="d7/dc0/structrb__objspace.html#af27f3c8244568e1ed6fce5dde5213230">rb_objspace</a> , <a class="el" href="df/dfb/structst__table__entry.html#a78379c2ee6cf57370697a50ff7971b17">st_table_entry</a> </li> <li>recv : <a class="el" href="d7/d6e/struct_m_e_t_h_o_d.html#a1a31194e3ece53464051ce683ef36eb0">METHOD</a> , <a class="el" href="da/dbd/structrescue__funcall__args.html#a04075127534fc855a0f8f536e56f74a7">rescue_funcall_args</a> </li> <li>redirect_fds : <a class="el" href="d2/d2e/structrb__exec__arg.html#a25987573661472ff352bdd9b3cd5d66f">rb_exec_arg</a> </li> <li>redo_label : <a class="el" href="d4/dd8/structiseq__compile__data.html#a31238638ba93181cc34093e9199b4dc8">iseq_compile_data</a> </li> <li>reduce_n : <a class="el" href="d2/d6a/structcparse__params.html#aad3974d836e4912e7d0d4dfc38dd3ad9">cparse_params</a> </li> <li>reduce_table : <a class="el" href="d2/d6a/structcparse__params.html#a86095a9b0442d4e61657877faa62771e">cparse_params</a> </li> <li>ref1 : <a class="el" href="d0/d80/struct_onig_token.html#a034ded8e83d0572f2aca51f18134c6a1">OnigToken</a> </li> <li>ref_count : <a class="el" href="db/d19/structtcltkip.html#a67f82d92ca91577d4a48287e9e0ee29f">tcltkip</a> </li> <li>refcount : <a class="el" href="d2/dda/struct___win32_o_l_e_i_dispatch.html#a78456213cddd8a467016276c988698a6">_Win32OLEIDispatch</a> </li> <li>refs : <a class="el" href="d0/d80/struct_onig_token.html#a4144217e14dfde4e4c0dce1edb505ac8">OnigToken</a> </li> <li>reg : <a class="el" href="d6/d2a/struct_i_names_arg.html#a634f3511efaa2cbf18e0083a3f4ce4fa">INamesArg</a> , <a class="el" href="d6/dbe/struct_scan_env.html#ae4606d4fccc90f08112b577ef1822eac">ScanEnv</a> </li> <li>regexp : <a class="el" href="dd/d2b/struct_r_match.html#a0209981436771c79983ec44174efa957">RMatch</a> , <a class="el" href="db/d8e/struct_r_v_a_l_u_e.html#aa3fecd4c586a9a8e040e75c9b144cad4">RVALUE</a> </li> <li>region : <a class="el" href="d1/d94/struct_onig_match_arg.html#a4bbd65b2dd34871ce59f86d1b72b43bc">OnigMatchArg</a> </li> <li>regnum : <a class="el" href="d3/dff/struct_enclose_node.html#adda9a1fd356c9b102c09a3c596583b81">EncloseNode</a> </li> <li>regs : <a class="el" href="d8/d5b/structrmatch.html#a4dcfcb4bcfe057ae528a24651a920bb0">rmatch</a> , <a class="el" href="d0/d1e/structstrscanner.html#a4a849f72aada10d02a6097b57343507c">strscanner</a> </li> <li>remaining : <a class="el" href="d4/d81/structbytestring__t.html#a49943d67cb29cfa1ceaab7dad14bff26">bytestring_t</a> </li> <li>remote : <a class="el" href="d3/d42/structinetsock__arg.html#ab443a343bafda672470e5e221cea62a6">inetsock_arg</a> </li> <li>removed : <a class="el" href="d2/d65/structtrace__var.html#aed7e37d3b3520b3c51a96fa08adab258">trace_var</a> </li> <li>repeat : <a class="el" href="da/d0f/struct___onig_stack_type.html#a420a3ef76307e7afb439b290cab424a9">_OnigStackType</a> , <a class="el" href="d0/d80/struct_onig_token.html#a7ff69fe23d1d3da2bfd163c760ef4e44">OnigToken</a> </li> <li>repeat_inc : <a class="el" href="da/d0f/struct___onig_stack_type.html#a2a5a823be3b8889fe28b8d515787644e">_OnigStackType</a> </li> <li>repeat_range : <a class="el" href="db/d0e/structre__pattern__buffer.html#a640c016fa90e50ea710d2b5e55760590">re_pattern_buffer</a> </li> <li>repeat_range_alloc : <a class="el" href="db/d0e/structre__pattern__buffer.html#a62072755ec72bb1a94c9379dc2b2f78d">re_pattern_buffer</a> </li> <li>replacement_allocated : <a class="el" href="d3/d06/structrb__econv__t.html#ab257a4ed6f3ca457a32ee1304af2c038">rb_econv_t</a> </li> <li>replacement_enc : <a class="el" href="d3/d06/structrb__econv__t.html#a875d42c5055651a75e9172e89a53c7c8">rb_econv_t</a> </li> <li>replacement_len : <a class="el" href="d3/d06/structrb__econv__t.html#a40e67fdbe80e48a19ecfeaa9358fd4c2">rb_econv_t</a> </li> <li>replacement_str : <a class="el" href="d3/d06/structrb__econv__t.html#ac9ef89b6cd3baa02b8ec83f49a2d3a2b">rb_econv_t</a> </li> <li>req_list : <a class="el" href="d1/de6/structcmdline__options.html#ab403f7b88211076cbc5cdaf54704857e">cmdline_options</a> </li> <li>res : <a class="el" href="d7/dcc/structgetaddrinfo__arg.html#a4db405f9f8a776c7c41f2438553fba74">getaddrinfo_arg</a> , <a class="el" href="d3/d42/structinetsock__arg.html#a92690904aee63c854fd9428f7ae0d160">inetsock_arg</a> , <a class="el" href="d1/db0/structudp__arg.html#a31b22778dee7c7dfea3809540b5da838">udp_arg</a> </li> <li>reserved : <a class="el" href="d7/de2/structrb__data__type__struct.html#aff42d3e3b5a131e37a42e33aff94173b">rb_data_type_struct</a> </li> <li>reset : <a class="el" href="d6/d9f/structzstream_1_1zstream__funcs.html#a1d38c5fbc7612535dce8deb381e4cac4">zstream::zstream_funcs</a> </li> <li>resetsize_func : <a class="el" href="d5/d10/structrb__transcoder.html#a45ccc1583c303082c8c63692e63a74e7">rb_transcoder</a> </li> <li>resetstate_func : <a class="el" href="d5/d10/structrb__transcoder.html#ab57a332189583626bf25f3b7dcd901f0">rb_transcoder</a> </li> <li>resolver : <a class="el" href="d2/d34/structparser__xtra.html#a4a37c9d9804d3e560ef022c01bcf43fd">parser_xtra</a> </li> <li>result : <a class="el" href="df/db5/structcall__queue.html#a5c7e8c167c5d49678aa368f966191b2e">call_queue</a> , <a class="el" href="d4/da1/structequal__data.html#a0912369061d979e243f03bc973309adc">equal_data</a> , <a class="el" href="de/d17/structeval__queue.html#a41aad58e8a23dcf0370b40b9afebef6f">eval_queue</a> , <a class="el" href="df/d4d/structinvoke__queue.html#a3ee770c57941395252ce8a0673d40914">invoke_queue</a> , <a class="el" href="da/d0b/structloaded__feature__searching.html#a395f81cb51e22d05e50deb7e589d0aea">loaded_feature_searching</a> , <a class="el" href="d3/d06/structrb__econv__t.html#ac9db5877b884b6345adb4bd2a0b65b70">rb_econv_t</a> </li> <li>resume_position : <a class="el" href="de/d43/structrb__transcoding.html#a59b9de3ef003aa4d036bdc73382e6d14">rb_transcoding</a> </li> <li>ret : <a class="el" href="df/d82/structiconv__env__t.html#a31e971e226c760134dcb7b9e3c7c1e3b">iconv_env_t</a> , <a class="el" href="d6/d2a/struct_i_names_arg.html#a088e4eee203a0ba2906c67368455bb57">INamesArg</a> , <a class="el" href="da/d66/structrb__econv__init__by__convpath__t.html#a557858d66ff617f7f7ab8ea38a0eb2c8">rb_econv_init_by_convpath_t</a> </li> <li>ret_addr : <a class="el" href="da/d0f/struct___onig_stack_type.html#a7bcb8c005b6959cb5b47ba6f52740a70">_OnigStackType</a> </li> <li>return_value : <a class="el" href="db/d19/structtcltkip.html#a448db6c03cf35448208ebce2f3eb6727">tcltkip</a> </li> <li>retval : <a class="el" href="d2/d6a/structcparse__params.html#a3eae0e73549f7dd9a4c136b154b02f69">cparse_params</a> , <a class="el" href="d5/d80/structrb__vm__tag.html#a013887e887e9c7a2a9b0a64b76fc8141">rb_vm_tag</a> </li> <li>right_anchor : <a class="el" href="d3/dd5/struct_opt_anc_info.html#a2b9a54a503c8fbcd8b46f42007f2147d">OptAncInfo</a> </li> <li>rm_eo : <a class="el" href="d7/ddb/structposix__regmatch__t.html#a4e956d34c4432342f5d36fe9cc321c13">posix_regmatch_t</a> </li> <li>rm_so : <a class="el" href="d7/ddb/structposix__regmatch__t.html#aefd0f3816a9950ac4a0c45e04a8e28fd">posix_regmatch_t</a> </li> <li>rmatch : <a class="el" href="dd/d2b/struct_r_match.html#abf73ef635607acdd88b6e7cb34f1a4b4">RMatch</a> </li> <li>root : <a class="el" href="db/d41/struct__syck__parser.html#a20e9d18594107e073f5218a466c362b2">_syck_parser</a> </li> <li>root_fiber : <a class="el" href="d2/d66/structrb__thread__struct.html#aabd5971200cda279bd826c2bd00f870f">rb_thread_struct</a> </li> <li>root_jmpbuf : <a class="el" href="d2/d66/structrb__thread__struct.html#a093205381d61933df048492029c5bb99">rb_thread_struct</a> </li> <li>root_on_error : <a class="el" href="db/d41/struct__syck__parser.html#ac53f7fde6de621d7efcaacf411668955">_syck_parser</a> </li> <li>RR : <a class="el" href="d6/dc4/structstack__node.html#a03bbb7c8599400bbc9007111502fb2e3">stack_node</a> </li> <li>rstruct : <a class="el" href="db/d8e/struct_r_v_a_l_u_e.html#ae9a788cb7d2c0bb076e9bc0341e96c07">RVALUE</a> </li> <li>rtn : <a class="el" href="d0/dfb/structwgetstr__arg.html#a6eacd817614f65dce8554641d98fb259">wgetstr_arg</a> </li> <li>ruby_encoding_index : <a class="el" href="d1/d7b/struct_onig_encoding_type_s_t.html#a8668e35883b36f4ca820634a3495b0c9">OnigEncodingTypeST</a> </li> <li>ruleno : <a class="el" href="d2/d6a/structcparse__params.html#a223a9b75b69daefedddc3a26583020cb">cparse_params</a> </li> <li>run : <a class="el" href="d7/dc0/structrb__objspace.html#af4e55acafd08b89083723f6d4162c444">rb_objspace</a> , <a class="el" href="d6/d9f/structzstream_1_1zstream__funcs.html#aaeb2f7aae5ceeb93aeb34708a17037b6">zstream::zstream_funcs</a> </li> <li>running : <a class="el" href="db/d74/structrb__vm__struct.html#a422acd387e3cd145ece43a799031999b">rb_vm_struct</a> </li> <li>running_thread : <a class="el" href="db/d74/structrb__vm__struct.html#a469ec56bec5fad54fa6336d5fde24a03">rb_vm_struct</a> </li> <li>running_time_us : <a class="el" href="d2/d66/structrb__thread__struct.html#ada7923750df23f56b0d7164d715af3fb">rb_thread_struct</a> </li> </ul> </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