📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 01:52:15
📂
/ (Root)
/
opt
/
alt
/
ruby21
/
share
/
doc
/
ruby
/
capi
/
html
📍 /opt/alt/ruby21/share/doc/ruby/capi/html
🔄 Refresh
✏️
Editing: functions_vars_i.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 - Variables</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">2.1.10p492(2016-04-01revision54464)</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">   <h3><a id="index_i"></a>- i -</h3><ul> <li>i : <a class="el" href="d2/d6a/structcparse__params.html#ade9d6b574497062464b543e71a5424e0">cparse_params</a> </li> <li>i0 : <a class="el" href="df/da2/union_c__block.html#a48d864bc645bde7086c33a216c41176a">C_block</a> </li> <li>i1 : <a class="el" href="df/da2/union_c__block.html#ace63ec71fc3cef8deb34ce3a0a8da5fa">C_block</a> </li> <li>ic_serial : <a class="el" href="d7/d2a/structiseq__inline__cache__entry.html#a716093b52f586f658ff03f975215ae8e">iseq_inline_cache_entry</a> </li> <li>ic_value : <a class="el" href="d7/d2a/structiseq__inline__cache__entry.html#ab01b08ce8795b321041826d9915826d7">iseq_inline_cache_entry</a> </li> <li>iconv : <a class="el" href="d1/d86/structnkf__native__encoding.html#a85b8e80f1e79ee7c7b2c7384fbc90193">nkf_native_encoding</a> </li> <li>iconv_func : <a class="el" href="dc/dc2/structinput__code.html#a8e63b6e9596ca3ad2b96c5aa45f27f8f">input_code</a> </li> <li>id : <a class="el" href="d9/d85/structautoload__const__set__args.html#a0bf2a5d8b280ef167a55b55b31db4f57">autoload_const_set_args</a> , <a class="el" href="d1/d1f/structconv__method__tbl.html#af1833c1eea07a83e4cdfa0483bc1cce2">conv_method_tbl</a> , <a class="el" href="da/df3/structkwtable.html#a3fbe6efc7807f6b928b0e3edbc77e17b">kwtable</a> , <a class="el" href="d7/d6e/struct_m_e_t_h_o_d.html#a009ecbfb566836ce3a94e7038a8a9f57">METHOD</a> , <a class="el" href="da/d61/structnkf__encoding.html#aa61b10d44f72a7ae10b2f24ce379afd4">nkf_encoding</a> , <a class="el" href="dd/d5e/structrb__global__entry.html#a161b9b793b5a4a28ce38432029ddabbc">rb_global_entry</a> , <a class="el" href="d2/d79/structrb__method__attr__struct.html#a2b24f4b4999698edfe2309b7dda35991">rb_method_attr_struct</a> , <a class="el" href="d6/d85/structrb__trace__arg__struct.html#a34d3e0171b467713289dd2d34e1ce4a0">rb_trace_arg_struct</a> , <a class="el" href="dd/de6/struct_r_node.html#a9b616a991476f58d1ebdda226338db10">RNode</a> , <a class="el" href="d6/d82/structtoken__assoc.html#a1ddd26fe7eef58622c634ec4b825761f">token_assoc</a> , <a class="el" href="d5/db1/union_y_y_s_t_y_p_e.html#a354fa0bae832aa91b6f7119f275fad75">YYSTYPE</a> </li> <li>id_str : <a class="el" href="d7/de3/structsymbols.html#ac662d80ccf35d0338f6a8df3ec3b0a2d">symbols</a> </li> <li>ifa_addr : <a class="el" href="dc/d6f/structifaddrs.html#a12d148f51adf48cee024fc6204f42c94">ifaddrs</a> </li> <li>ifa_broadaddr : <a class="el" href="dc/d6f/structifaddrs.html#aa65dd452f6a60c972cfe45593da4849f">ifaddrs</a> </li> <li>ifa_data : <a class="el" href="dc/d6f/structifaddrs.html#a7298836283614a0a469c8da1eabdabb9">ifaddrs</a> </li> <li>ifa_dstaddr : <a class="el" href="dc/d6f/structifaddrs.html#a88ea3026d4cc37547935f7d1425a42e4">ifaddrs</a> </li> <li>ifa_flags : <a class="el" href="dc/d6f/structifaddrs.html#a03e6146fa52b0233c3d3a16b8ff97dea">ifaddrs</a> </li> <li>ifa_name : <a class="el" href="dc/d6f/structifaddrs.html#a15b0944beb947aaef5e8532635889f6f">ifaddrs</a> </li> <li>ifa_netmask : <a class="el" href="dc/d6f/structifaddrs.html#acac3a8d7d40841c497bb55b9e42c41d5">ifaddrs</a> </li> <li>ifa_next : <a class="el" href="dc/d6f/structifaddrs.html#a56ad9ba85e2c8f8634b8f15fc53b6447">ifaddrs</a> </li> <li>ifnone : <a class="el" href="df/d3a/struct_r_hash.html#af1964195d16de8db4596c53e81179738">RHash</a> </li> <li>IfType : <a class="el" href="d7/d37/struct_n_e_t___l_u_i_d.html#a24e17a91a015f5d079d111cb5b34d8b1">NET_LUID</a> </li> <li>ignore_case : <a class="el" href="d8/dc8/struct_opt_exact_info.html#a18509747454f3fbb63451cc6ee80b29b">OptExactInfo</a> </li> <li>imag : <a class="el" href="db/d80/struct_r_complex.html#aba53354c12acb7986738d04f152224b7">RComplex</a> </li> <li>immediate_sweep : <a class="el" href="dd/d05/structobjspace__and__reason.html#a9bd7d5fbb9b724f8cf2c7c592a0cd3e9">objspace_and_reason</a> </li> <li>implicit : <a class="el" href="d2/d72/structyaml__event__s.html#a3cbb10e276d55890ee2fa802dd6290e1">yaml_event_s</a> </li> <li>in : <a class="el" href="d2/d85/unionunion__sockaddr.html#aa01396529ab05570907eb51c1738bf2b">union_sockaddr</a> </li> <li>in_buf_end : <a class="el" href="d3/d06/structrb__econv__t.html#a40505b1017d6d6c00a616509e42d50f0">rb_econv_t</a> </li> <li>in_buf_start : <a class="el" href="d3/d06/structrb__econv__t.html#a0604b16d6b3c882135b53011c762d1a2">rb_econv_t</a> </li> <li>in_data_end : <a class="el" href="d3/d06/structrb__econv__t.html#ade30d9cec3597c3d2d44df9e312760d9">rb_econv_t</a> </li> <li>in_data_start : <a class="el" href="d3/d06/structrb__econv__t.html#a79204dbf92e8b20a7e7fd3513667a6fb">rb_econv_t</a> </li> <li>inc_sp : <a class="el" href="d9/d68/structrb__call__info__struct.html#a7212302c0fe347e0eff44678a2969a83">rb_call_info_struct</a> </li> <li>increase : <a class="el" href="d7/dc0/structrb__objspace.html#adf63779d1920d497cca27df284ce9cbb">rb_objspace</a> </li> <li>increment : <a class="el" href="d7/dc0/structrb__objspace.html#a8fb2c405ac1e0f78f5b8c66f8500178a">rb_objspace</a> </li> <li>indent : <a class="el" href="de/dfa/struct_j_s_o_n___generator___state_struct.html#a4b5fc3fd4f0b646acfabd098d1db9612">JSON_Generator_StateStruct</a> , <a class="el" href="df/d17/structyaml__emitter__s.html#a93a73494a5d62464a67cc71f86ad9728">yaml_emitter_s</a> , <a class="el" href="d1/dd9/structyaml__parser__s.html#abad00703b649df32ee0d7b00b2f10403">yaml_parser_s</a> </li> <li>indent_len : <a class="el" href="de/dfa/struct_j_s_o_n___generator___state_struct.html#ac6ce245984af68dcc5e05eaafb133826">JSON_Generator_StateStruct</a> </li> <li>indention : <a class="el" href="df/d17/structyaml__emitter__s.html#a407de8ff950b16b4254a381d4e5cea42">yaml_emitter_s</a> </li> <li>indents : <a class="el" href="df/d17/structyaml__emitter__s.html#a6592835ff8bd2d25628265c58b6d2393">yaml_emitter_s</a> , <a class="el" href="d1/dd9/structyaml__parser__s.html#aa8650e917088bd15ebeea4d21cfebd04">yaml_parser_s</a> </li> <li>index : <a class="el" href="d1/de6/structcmdline__options.html#a2ab97d29aef2d3ef5379085b2514b1ed">cmdline_options</a> , <a class="el" href="db/d23/structdefault__encoding.html#ab1d525b866584a90326eb57abfe2761d">default_encoding</a> , <a class="el" href="dc/dc2/structinput__code.html#af0ec8c3c393f6aabdfe08f589fb77e77">input_code</a> , <a class="el" href="d7/d2a/structiseq__inline__cache__entry.html#a0b03f2ea0494f178244636d276b5208a">iseq_inline_cache_entry</a> , <a class="el" href="db/d79/structmark__stack.html#a2cc32d66499289617266d510bcc27ab2">mark_stack</a> , <a class="el" href="d4/df4/structolemethoddata.html#a03fa433605c2b3eefa11a58d8ef1586e">olemethoddata</a> , <a class="el" href="d6/dda/structoleparamdata.html#a6c2c365a36f711221c12113e7dfbcaeb">oleparamdata</a> , <a class="el" href="d2/d9a/structolevariabledata.html#afa76c31341bcc8319a596875a73bb2be">olevariabledata</a> , <a class="el" href="d9/d68/structrb__call__info__struct.html#a86152934a8b590b6aedff13e4345b104">rb_call_info_struct</a> , <a class="el" href="da/d66/structrb__econv__init__by__convpath__t.html#a6ea790bce2accb73f7f92b097401b90f">rb_econv_init_by_convpath_t</a> , <a class="el" href="d1/d63/structyaml__alias__data__s.html#ac45e17508386dec9163b4aa5cfb5312e">yaml_alias_data_s</a> , <a class="el" href="d3/d1b/structyaml__mark__s.html#a525306fb424a79f0b0d5a7d3990aa596">yaml_mark_s</a> </li> <li>infection : <a class="el" href="d8/df0/structdump__arg.html#ac45947659a803abfebc1b466d816b01c">dump_arg</a> , <a class="el" href="d8/dcf/structload__arg.html#a4a5bed799f2f26465a5dfc853838dfdf">load_arg</a> </li> <li>Info : <a class="el" href="d7/d37/struct_n_e_t___l_u_i_d.html#af05bff638cc19187149fe2ae03b21714">NET_LUID</a> </li> <li>init : <a class="el" href="d4/d1a/structsip__interface__st.html#aa758397fa1c60a9028f264c721b0226d">sip_interface_st</a> </li> <li>init_func : <a class="el" href="df/d6f/structrb__digest__metadata__t.html#a42febe35bbfa812685b3cdd3fa12e84f">rb_digest_metadata_t</a> </li> <li>init_p : <a class="el" href="de/d05/structargf.html#ac12385fddf7ddf6d12e33aa632890fbc">argf</a> </li> <li>initial_length : <a class="el" href="dd/dd5/struct_f_buffer_struct.html#af1dcfe0675f3cfdc1abf77acfe373f9c">FBufferStruct</a> </li> <li>inline_const_cache : <a class="el" href="db/dc1/structrb__compile__option__struct.html#a22c6ceaf348e1323e7c11afc0ac1201b">rb_compile_option_struct</a> </li> <li>inplace : <a class="el" href="de/d05/structargf.html#a11be549c64517da442bade959ce52f15">argf</a> </li> <li>input : <a class="el" href="d1/dd9/structyaml__parser__s.html#ac16027eb4a33ee201055337546d0b8d5">yaml_parser_s</a> , <a class="el" href="de/db2/structzstream.html#a016d7fb4b38de3146abfa0bcd16a0412">zstream</a> </li> <li>input_unit_length : <a class="el" href="d5/d10/structrb__transcoder.html#a624a373c9f3c111180b654fa9a926f53">rb_transcoder</a> </li> <li>insn_id : <a class="el" href="db/d57/structiseq__insn__data.html#ab1f1e3095532dd0ece9bb256047a027e">iseq_insn_data</a> </li> <li>inspectname : <a class="el" href="da/dd5/structrb__addrinfo__t.html#ad6a5d340dfc1fef0b8aaef391f6ccb94">rb_addrinfo_t</a> </li> <li>instance : <a class="el" href="d2/d9b/struct_pepper_instance.html#a42ffbc95424c3b2b6d64ce6c2a83ab76">PepperInstance</a> </li> <li>instructions_unification : <a class="el" href="db/dc1/structrb__compile__option__struct.html#af7b3ffcc4e463f110e82b416eae740cd">rb_compile_option_struct</a> </li> <li>int_map : <a class="el" href="db/d0e/structre__pattern__buffer.html#a291a532e6b6af4e6bda9cee6c46833b7">re_pattern_buffer</a> </li> <li>int_map_backward : <a class="el" href="db/d0e/structre__pattern__buffer.html#a7156fabcbe461dd1f281251b73fd7e8c">re_pattern_buffer</a> </li> <li>intern : <a class="el" href="d1/de6/structcmdline__options.html#ad8a58e77cc32dc96c63efc158e9b9870">cmdline_options</a> </li> <li>internals : <a class="el" href="d1/d46/structrof__data.html#a2be5ebe29c03aa13dc33f6fca7a87373">rof_data</a> </li> <li>interp : <a class="el" href="df/db5/structcall__queue.html#a3972740fcad6029560d33a85baf220a3">call_queue</a> , <a class="el" href="de/d17/structeval__queue.html#a597f4df83c9d25f275e0e83fda96b47a">eval_queue</a> , <a class="el" href="d3/de9/structevloop__params.html#ab1ca04ef36befd4c7dbfc886eef74e32">evloop_params</a> , <a class="el" href="df/d4d/structinvoke__queue.html#acf486aed957a1768a4a80a7a057912df">invoke_queue</a> </li> <li>interrupt : <a class="el" href="dc/d92/structzstream__run__args.html#a19d6ef8a7f57745e058a7738714af7d5">zstream_run_args</a> </li> <li>interrupt_cond : <a class="el" href="d2/d66/structrb__thread__struct.html#ad04e9258ee723608388a8aa2009b2f65">rb_thread_struct</a> </li> <li>interrupt_event : <a class="el" href="d9/dae/structnative__thread__data__struct.html#a4535334b7a7e6bc0d274f19321365eba">native_thread_data_struct</a> </li> <li>interrupt_flag : <a class="el" href="d2/d66/structrb__thread__struct.html#ad0533270d757d45edf045b509cb9397d">rb_thread_struct</a> </li> <li>interrupt_lock : <a class="el" href="d2/d66/structrb__thread__struct.html#a98d4e0ac407d2babd9e5e74bbbcb1225">rb_thread_struct</a> </li> <li>interrupt_mask : <a class="el" href="d2/d66/structrb__thread__struct.html#abbde881c028e6a14d7740757c9d1f27b">rb_thread_struct</a> </li> <li>invoke : <a class="el" href="d7/df4/structrb__execarg.html#a24ca3652812c1aac282f667ea2ac9db7">rb_execarg</a> </li> <li>invoke_time : <a class="el" href="d7/dc0/structrb__objspace.html#a27009672b0838377246bef2ba66bac27">rb_objspace</a> </li> <li>invoker : <a class="el" href="d1/d2e/structrb__method__cfunc__struct.html#abdd9767de00f947a546b261ab8169d69">rb_method_cfunc_struct</a> </li> <li>io : <a class="el" href="df/d24/structforeach__arg.html#a3e959ddb67c552d9735cc26a17551289">foreach_arg</a> , <a class="el" href="d6/d8c/structgzfile.html#aa0a7587b8ca22073cf44087ebdec40d6">gzfile</a> , <a class="el" href="d2/d0a/structseek__arg.html#a0562595cadce6b2f841ff3460744e7b3">seek_arg</a> , <a class="el" href="dd/d4b/structwrite__arg.html#a65f4fa015e8e859209abdec4352945ec">write_arg</a> </li> <li>iov_base : <a class="el" href="dc/d4e/struct____siov.html#aa396d461dd1835891601650c910211c5">__siov</a> , <a class="el" href="db/d79/structiovec.html#a07aeddeccf80f14520fdd7ef0759442b">iovec</a> </li> <li>iov_len : <a class="el" href="dc/d4e/struct____siov.html#a9f83236ce7925c88cd14751006c5e8e2">__siov</a> , <a class="el" href="db/d79/structiovec.html#a17b5ac2078fd1adfabb262a95808a07d">iovec</a> </li> <li>ip : <a class="el" href="db/d19/structtcltkip.html#aa8b6837b35e5e71b69e3aaaf7c159272">tcltkip</a> </li> <li>ipaddr : <a class="el" href="d7/d68/structhostent__arg.html#a770cf93f17ce56eecc60719e7a5a9070">hostent_arg</a> </li> <li>is_allowed_reverse_match : <a class="el" href="d1/d7b/struct_onig_encoding_type_s_t.html#a549eb7ec488293259cf61865141fe905">OnigEncodingTypeST</a> </li> <li>is_code_ctype : <a class="el" href="d1/d7b/struct_onig_encoding_type_s_t.html#a992b44fc2fab49ddf5994c3b205c11ae">OnigEncodingTypeST</a> </li> <li>is_entries : <a class="el" href="d6/de3/structrb__iseq__struct.html#a5b4646a47f2fbfc2ceb76d616735132a">rb_iseq_struct</a> </li> <li>is_from_method : <a class="el" href="d5/d77/structrb__proc__t.html#ab758491302d7ae34dba60f7c39b97c95">rb_proc_t</a> </li> <li>is_lambda : <a class="el" href="d5/d77/structrb__proc__t.html#a7ec13535f2806b214e34a7db8460056b">rb_proc_t</a> </li> <li>is_mbc_newline : <a class="el" href="d1/d7b/struct_onig_encoding_type_s_t.html#aff80ff2e3ba69e2291cc686d831fa087">OnigEncodingTypeST</a> </li> <li>is_refered : <a class="el" href="d4/dfa/struct_qtfr_node.html#a5a8d1fa9320f1d0755269185a5588390">QtfrNode</a> </li> <li>is_ripper : <a class="el" href="d0/d64/structparser__params.html#a8b43e9d07bed7d3b9d08eb21a8b0e206">parser_params</a> </li> <li>is_size : <a class="el" href="d6/de3/structrb__iseq__struct.html#a281509b02b4ff58b4667dd67ba6c7cac">rb_iseq_struct</a> </li> <li>isdst : <a class="el" href="d0/d53/structvtm.html#af6cdc4d7124228d7fc8ae4ff779c13af">vtm</a> </li> <li>iseq : <a class="el" href="dc/d07/structiseq__catch__table__entry.html#a919aa1dbe534777ff38a07a17b956524">iseq_catch_table_entry</a> , <a class="el" href="d2/d53/structrb__backtrace__location__struct.html#ac59c0caec3f993c23ee5504c62f45b8a">rb_backtrace_location_struct</a> , <a class="el" href="da/dc0/structrb__block__struct.html#a8e2b3b9218b4a184f198872404e81605">rb_block_struct</a> , <a class="el" href="de/dc6/structrb__control__frame__struct.html#a06a5a5485839fd92e3e274868f525bb2">rb_control_frame_struct</a> , <a class="el" href="d6/de3/structrb__iseq__struct.html#a8699ab44e2c44e7f8df87e26a9c7bee8">rb_iseq_struct</a> , <a class="el" href="d6/dab/structrb__method__definition__struct.html#a6a1232403665d4e8f270bbd93d3dba77">rb_method_definition_struct</a> </li> <li>iseq_encoded : <a class="el" href="d6/de3/structrb__iseq__struct.html#aa70f3e195a4350acbbc130f8a95c9958">rb_iseq_struct</a> </li> <li>iseq_size : <a class="el" href="d6/de3/structrb__iseq__struct.html#a6fd527787fc64d5e9d11478af447a85f">rb_iseq_struct</a> </li> <li>items : <a class="el" href="da/db0/structyaml__node__s.html#a1e39fe7d1eef351aae75cf7ce598ee8a">yaml_node_s</a> </li> <li>iter_lev : <a class="el" href="df/d3a/struct_r_hash.html#acc2f48b88e40e4e77fe33736b2e1d251">RHash</a> </li> <li>iv_index_tbl : <a class="el" href="dc/d4e/structrb__classext__struct.html#a1b82f8dfa62f65165ed694237f13539e">rb_classext_struct</a> , <a class="el" href="d7/da9/struct_r_object.html#a18e8bf565f1db4b3276032ec418fbb5c">RObject</a> </li> <li>iv_tbl : <a class="el" href="dc/d4e/structrb__classext__struct.html#aa083a1d6a798832a296c6bf35a16752f">rb_classext_struct</a> </li> <li>ivar : <a class="el" href="db/d73/structcbsubst__info.html#ac37974319d78984aedd59aca61b5f8c1">cbsubst_info</a> </li> <li>ivptr : <a class="el" href="d7/da9/struct_r_object.html#a380ad02696afcd25316e0e7dbf465fa5">RObject</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