📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 00:33:42
📂
/ (Root)
/
opt
/
alt
/
ruby21
/
share
/
doc
/
ruby
/
capi
/
html
📍 /opt/alt/ruby21/share/doc/ruby/capi/html
🔄 Refresh
✏️
Editing: functions_t.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">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"> <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_t"></a>- t -</h3><ul> <li>t : <a class="el" href="d2/d6a/structcparse__params.html#ab04916133be3d87a36cd5d76531e61e9">cparse_params</a> </li> <li>table : <a class="el" href="d7/dfa/structcode__page__table.html#a62f0797e631d7770fd68776fc47d028b">code_page_table</a> , <a class="el" href="d0/d34/structforce__finalize__list.html#afdf0bdd173dc1fa44f5b05e574fe7941">force_finalize_list</a> </li> <li>tag : <a class="el" href="d2/d66/structrb__thread__struct.html#a5125f0aae753728da5c0a02d84fd7f23">rb_thread_struct</a> , <a class="el" href="d5/d80/structrb__vm__tag.html#afe5fda089953de832f983fc9d519cb0a">rb_vm_tag</a> , <a class="el" href="d2/d72/structyaml__event__s.html#a4daf9ed2683d79f2be7e89ca7d06801c">yaml_event_s</a> , <a class="el" href="da/db0/structyaml__node__s.html#aa753358ea6d9d221b7b188832d47fefa">yaml_node_s</a> , <a class="el" href="d3/de4/structyaml__token__s.html#a3180e9058d5d7801b9ba64331c440f81">yaml_token_s</a> </li> <li>tag_data : <a class="el" href="df/d17/structyaml__emitter__s.html#a5cda9d5cea31e4b361d29a8e1fcb0446">yaml_emitter_s</a> </li> <li>tag_directive : <a class="el" href="d3/de4/structyaml__token__s.html#a69f37f024f325dd3bbb0474239289152">yaml_token_s</a> </li> <li>tag_directives : <a class="el" href="d5/d71/structyaml__document__s.html#ae2904e90de5a0392cc5b0169e27f928b">yaml_document_s</a> , <a class="el" href="df/d17/structyaml__emitter__s.html#a6055b449291474c06267ff87b6c127a5">yaml_emitter_s</a> , <a class="el" href="d2/d72/structyaml__event__s.html#a4bebb74988e0e00848803ef06767335e">yaml_event_s</a> , <a class="el" href="d1/dd9/structyaml__parser__s.html#a99d82a8587ce56e2a3119f2c6e26fba0">yaml_parser_s</a> </li> <li>tail : <a class="el" href="d0/ddd/structst__table.html#aee1c61d83bbbf2f176255a8a903a92ed">st_table</a> , <a class="el" href="df/d17/structyaml__emitter__s.html#acafa1e3cb872fa7917217469659fb273">yaml_emitter_s</a> , <a class="el" href="d1/dd9/structyaml__parser__s.html#a22ad26583d8d1264e982188358aa79b6">yaml_parser_s</a> </li> <li>tailcall_optimization : <a class="el" href="db/dc1/structrb__compile__option__struct.html#a3014c6bc77f9bfeb2b684d8ba6801d95">rb_compile_option_struct</a> </li> <li>target : <a class="el" href="de/d50/struct_anchor_node.html#ae9c23a2547c5be66d34aa9b5c13f3f05">AnchorNode</a> , <a class="el" href="d2/dac/struct_call_node.html#a74055ba4ccf07f1d75e2922f8af10eef">CallNode</a> , <a class="el" href="d3/dff/struct_enclose_node.html#ad018736c5553a75908d9b857dbdadb91">EncloseNode</a> , <a class="el" href="dc/d71/structjoin__arg.html#a4d6f7aa34760cb966c63da5681a561ad">join_arg</a> , <a class="el" href="d4/dfa/struct_qtfr_node.html#a358ba7208e8bf097527cc9813adc5017">QtfrNode</a> , <a class="el" href="d2/d2e/struct_unset_addr.html#a32320cbc7046ab89e117792b7b699c9e">UnsetAddr</a> </li> <li>target_empty_info : <a class="el" href="d4/dfa/struct_qtfr_node.html#a3fe211fb928a1bcc58f4263cabc66f3d">QtfrNode</a> </li> <li>target_enc : <a class="el" href="d0/d7e/struct_onig_compile_info.html#a1aba6dd50930c8ed50e2482bafae0568">OnigCompileInfo</a> </li> <li>target_th : <a class="el" href="de/d91/structrb__tp__struct.html#a18e721dfe2e065b45f82026cdbf030b2">rb_tp_struct</a> </li> <li>tbl : <a class="el" href="d9/df6/structclone__const__arg.html#a9af6a5485fb508bc7b29d5b88275d89e">clone_const_arg</a> , <a class="el" href="d4/da1/structequal__data.html#a878ce8a5b11b6c8c43eaa970db5e093b">equal_data</a> , <a class="el" href="d8/d89/structforeach__safe__arg.html#aacd8f9faa307ba7311ccafed847af86c">foreach_safe_arg</a> , <a class="el" href="d2/d0c/structmethod__table__wrapper.html#aefc8521e4c2d35ee0e84c1b52bb933ce">method_table_wrapper</a> , <a class="el" href="d8/dd1/structrehash__arg.html#a108cbe990f0a9b04ecd38ceea1aab632">rehash_arg</a> , <a class="el" href="dd/de6/struct_r_node.html#ac88fa5bdc1c39f906dbdc753da9aa1f1">RNode</a> , <a class="el" href="da/d3d/structvtable.html#a5308cc6c4700614b0ec2a74317a93f11">vtable</a> </li> <li>tc : <a class="el" href="d5/d6c/structrb__econv__elem__t.html#a7965af66d25bdcf7b3c7f0a8ccad0b54">rb_econv_elem_t</a> </li> <li>th : <a class="el" href="d0/dc4/structcopy__stream__struct.html#aaddebcd620255dfbe053ba86c17047b6">copy_stream_struct</a> , <a class="el" href="d2/d9b/struct_pepper_instance.html#a6daf5ecb16a308f71f3a7b10e3e6da8a">PepperInstance</a> , <a class="el" href="d6/d54/structrb__debug__inspector__struct.html#a2ed138beeec24e587d8149bf59a28367">rb_debug_inspector_struct</a> , <a class="el" href="da/de0/structrb__mutex__struct.html#a323c570122a8a181664c64ab3621977e">rb_mutex_struct</a> , <a class="el" href="d3/d83/structrb__postponed__job__struct.html#a3804fc5e02696ec3554f3dd5d46ae73e">rb_postponed_job_struct</a> , <a class="el" href="d3/dd3/structrb__thread__list__struct.html#aaa4fb8ff9377e850a1bbd889fc37ccaa">rb_thread_list_struct</a> , <a class="el" href="d6/d85/structrb__trace__arg__struct.html#aa97868909cf67b8998b0b7774fc2ae2a">rb_trace_arg_struct</a> , <a class="el" href="dc/d6d/structwaiting__delete.html#a2bb45bebcc9550c8910d980403543a5a">waiting_delete</a> </li> <li>thgroup : <a class="el" href="d2/d66/structrb__thread__struct.html#a3fa7c7d516fe265dbbd215eed5da5a20">rb_thread_struct</a> </li> <li>thgroup_default : <a class="el" href="db/d74/structrb__vm__struct.html#a81c2ebf1074cb61040daa9389f5bed80">rb_vm_struct</a> </li> <li>thr_crit_bup : <a class="el" href="d3/de9/structevloop__params.html#a44b43898f08f3a4f4005db107aebb978">evloop_params</a> </li> <li>thread : <a class="el" href="d6/d1e/structautoload__data__i.html#a6aa46261fa5bbbc70685afae78980000">autoload_data_i</a> , <a class="el" href="df/db5/structcall__queue.html#af9fb1a0fdd886cd9585db5f86c4de119">call_queue</a> , <a class="el" href="de/d17/structeval__queue.html#ada0646ae22281aa3c00d86f8bebd6c9d">eval_queue</a> , <a class="el" href="df/d4d/structinvoke__queue.html#adb618602021c5bdf5f6d973eefc7b983">invoke_queue</a> , <a class="el" href="dc/d68/structth__update__param.html#a1c99d3d9f246be80f225ba4fc915bfb5">th_update_param</a> , <a class="el" href="dd/dca/structth__vwait__param.html#abfac73593f1d6ac7a80953799ec9a91c">th_vwait_param</a> </li> <li>thread_abort_on_exception : <a class="el" href="db/d74/structrb__vm__struct.html#a1038a7dea8b630eeb4ee58295576fc97">rb_vm_struct</a> </li> <li>thread_destruct_lock : <a class="el" href="db/d74/structrb__vm__struct.html#ad8f271ee054c0d65587bb1976b0f802d">rb_vm_struct</a> </li> <li>thread_id : <a class="el" href="d2/d66/structrb__thread__struct.html#a744f5bac11851191900b971764eb5430">rb_thread_struct</a> </li> <li>thread_machine_stack_size : <a class="el" href="db/d74/structrb__vm__struct.html#af657344c7c83131ff08f714629c23cf5">rb_vm_struct</a> </li> <li>thread_vm_stack_size : <a class="el" href="db/d74/structrb__vm__struct.html#a9cd774620dae9323f6f8e6319f44df9d">rb_vm_struct</a> </li> <li>threshold_len : <a class="el" href="db/d0e/structre__pattern__buffer.html#a33bd3aaf0e6a21dd1958442fcbdf55f4">re_pattern_buffer</a> </li> <li>tied_io_for_writing : <a class="el" href="dd/d7e/structrb__io__t.html#ad4507dbb812bff2064ead59f235039c2">rb_io_t</a> </li> <li>timeout : <a class="el" href="d9/d02/structselect__args.html#a84de0527e02bc0a9c415c84d46f3635f">select_args</a> , <a class="el" href="d3/d4e/structsleep__call.html#add58bac8047652e03056601c89c722c5">sleep_call</a> </li> <li>timew : <a class="el" href="d9/d3a/structtime__object.html#a0dc0b58549146b538e281d500f8b9b11">time_object</a> </li> <li>tm_got : <a class="el" href="d9/d3a/structtime__object.html#a1e049b03b04f3a195727ae0105d8930e">time_object</a> </li> <li>tms_cstime : <a class="el" href="d8/d15/structtms.html#ae3b3d7b3dfbd068da1fce9afea9c406c">tms</a> </li> <li>tms_cutime : <a class="el" href="d8/d15/structtms.html#a685e684365dd2cc86fc03f57361d4147">tms</a> </li> <li>tms_stime : <a class="el" href="d8/d15/structtms.html#a5b7db9be4a3c65f4454cb67355ab0829">tms</a> </li> <li>tms_utime : <a class="el" href="d8/d15/structtms.html#ad8ae5a90f521f9e4083dbf6425d65527">tms</a> </li> <li>to : <a class="el" href="da/de3/struct_onig_pair_case_fold_codes.html#a869c764355171fb3a0b34ebe29dea3a6">OnigPairCaseFoldCodes</a> , <a class="el" href="de/d48/structrsock__send__arg.html#acfa7286caec0d37f3cf64ac7fee43b75">rsock_send_arg</a> </li> <li>to_kill : <a class="el" href="d2/d66/structrb__thread__struct.html#a3004e89225a07c08e78af212b40c0e3c">rb_thread_struct</a> </li> <li>token : <a class="el" href="d6/d82/structtoken__assoc.html#ac1caa6e2aae7c4f9a9134bf5cd7cbcd9">token_assoc</a> , <a class="el" href="d6/d93/structtoken__info.html#af95eef2afcd8c1993495a88b87d55d7d">token_info</a> </li> <li>token_available : <a class="el" href="d1/dd9/structyaml__parser__s.html#a9b7d951a1195653cc109c1c54b4dacdc">yaml_parser_s</a> </li> <li>token_number : <a class="el" href="d6/d11/structyaml__simple__key__s.html#ae098916893ad7415c5c041dd45d24a86">yaml_simple_key_s</a> </li> <li>token_table : <a class="el" href="d2/d6a/structcparse__params.html#a4c2ca44a98a76de960f132c83ae1ec0c">cparse_params</a> </li> <li>tokens : <a class="el" href="d1/dd9/structyaml__parser__s.html#a12f893ac7a8e255a812dd6a6e7c05402">yaml_parser_s</a> </li> <li>tokens_parsed : <a class="el" href="d1/dd9/structyaml__parser__s.html#a7358e72ad071fec3185a833a3a245690">yaml_parser_s</a> </li> <li>tolen : <a class="el" href="de/d48/structrsock__send__arg.html#a2417368abc9f3f8cb77cca67b902fbf8">rsock_send_arg</a> </li> <li>tomb_heap : <a class="el" href="d7/dc0/structrb__objspace.html#a56a3e7cfa6513077cff7a7f12ef2b209">rb_objspace</a> </li> <li>top : <a class="el" href="d5/d71/structyaml__document__s.html#a5ac36f59c4a0f28124c2e1630ca4f227">yaml_document_s</a> , <a class="el" href="df/d17/structyaml__emitter__s.html#aafa8b6f21022ce2f4cb9b44ad15a535e">yaml_emitter_s</a> , <a class="el" href="da/db0/structyaml__node__s.html#a510326726569a06a11119f12649787cf">yaml_node_s</a> , <a class="el" href="d1/dd9/structyaml__parser__s.html#a9f1f879ba84bc51fa8feb1f47190aa23">yaml_parser_s</a> </li> <li>top_self : <a class="el" href="d2/d66/structrb__thread__struct.html#ac0ba34f711c43f831fe95e9a9434353f">rb_thread_struct</a> , <a class="el" href="db/d74/structrb__vm__struct.html#a75e7f2d63af5fc368e6a1de951190f22">rb_vm_struct</a> </li> <li>top_wrapper : <a class="el" href="d2/d66/structrb__thread__struct.html#a63addaa5b39a83e287f7b8747398ab57">rb_thread_struct</a> </li> <li>total : <a class="el" href="d0/dc4/structcopy__stream__struct.html#a4937d0016dcb8e8be8d5448c7898d90b">copy_stream_struct</a> , <a class="el" href="d6/d97/structtotal__data.html#a5f9a51591f97291ef3de8650ec6a5974">total_data</a> </li> <li>total_allocated_object_num : <a class="el" href="d7/dc0/structrb__objspace.html#af514b6045c77b67ce1eebd631fd5b436">rb_objspace</a> </li> <li>total_allocated_object_num_at_gc_start : <a class="el" href="d7/dc0/structrb__objspace.html#aa0347fe6432f68c5355c53ce4fd5bd66">rb_objspace</a> </li> <li>total_freed_object_num : <a class="el" href="d7/dc0/structrb__objspace.html#abf583bf34ea3635fe8bd8b9118474092">rb_objspace</a> </li> <li>total_slots : <a class="el" href="d0/dc5/structrb__heap__struct.html#aafa7f85f6d6aed78fbfc21ca747dca56">rb_heap_struct</a> </li> <li>trace : <a class="el" href="d4/dbc/structglobal__variable.html#ad12f70f4ad3599f46d9b1c3b12b83d4b">global_variable</a> , <a class="el" href="de/d8b/structtrace__data.html#a429cbce1568ec4555e982a7de6d1ca1f">trace_data</a> </li> <li>trace_arg : <a class="el" href="d2/d66/structrb__thread__struct.html#aa1d1baf79e5db5de206a0c3dcf8e78e6">rb_thread_struct</a> </li> <li>trace_instruction : <a class="el" href="db/dc1/structrb__compile__option__struct.html#a3878da8ec26657b75a31abe8350fde13">rb_compile_option_struct</a> </li> <li>trace_running : <a class="el" href="db/d74/structrb__vm__struct.html#a182ff2eb896af2ddba81c90b03ec3082">rb_vm_struct</a> </li> <li>tracing : <a class="el" href="de/d91/structrb__tp__struct.html#ad79c07d925a8c8147ece7ea277ad4ca2">rb_tp_struct</a> </li> <li>track : <a class="el" href="d7/d7b/structfc__result.html#ac79d69619972de2b1430008faba54fed">fc_result</a> </li> <li>transcoder : <a class="el" href="de/d43/structrb__transcoding.html#a9632c65eba2778e4ee8e2a079dbd024e">rb_transcoding</a> , <a class="el" href="d0/dce/structtranscoder__entry__t.html#a5bfe980db45acff299fe669432518b8b">transcoder_entry_t</a> </li> <li>transferred : <a class="el" href="d0/d21/structrb__fiber__struct.html#abc9f6699611e22b946ed35bec3f1ac2d">rb_fiber_struct</a> </li> <li>trap_list : <a class="el" href="db/d74/structrb__vm__struct.html#ac2d927691e7be14fac5c665570b60962">rb_vm_struct</a> </li> <li>tsp : <a class="el" href="d9/d90/structutime__args.html#a67e04b626469e54e3a8e13ab675aaf86">utime_args</a> </li> <li>tstack : <a class="el" href="d2/d6a/structcparse__params.html#a057b5bc3450b324219ca9694e1d03907">cparse_params</a> </li> <li>tv : <a class="el" href="d9/d02/structselect__args.html#afb5ac4ea7f7bf2f53cf494185aa32525">select_args</a> </li> <li>tv_nsec : <a class="el" href="da/d1c/structtimespec.html#ae3c7510dafa8cbcaede866ed13c99683">timespec</a> </li> <li>tv_sec : <a class="el" href="da/d1c/structtimespec.html#afc3302668d7cb5952f590da69fdd4955">timespec</a> , <a class="el" href="d1/d1b/structtimeval.html#aef6ddab1064c430758f9f913b7e4a21e">timeval</a> </li> <li>tv_usec : <a class="el" href="d1/d1b/structtimeval.html#aa8396731f2914f9ed2a457d3da602b80">timeval</a> </li> <li>type : <a class="el" href="da/d0f/struct___onig_stack_type.html#ad7ddeb9c3c6d238281672802e84e29dd">_OnigStackType</a> , <a class="el" href="de/d50/struct_anchor_node.html#a123b9c289808fe00650dbcff45fa2662">AnchorNode</a> , <a class="el" href="db/d73/structcbsubst__info.html#a3437c04dc658ac896c2d7a056a2f598f">cbsubst_info</a> , <a class="el" href="d2/d2b/structcfunc__data.html#a0517ceb030433baa19944e940ef08445">cfunc_data</a> , <a class="el" href="d3/d94/structdump__config.html#a031075edc085d86ae40ccb01bacd57b2">dump_config</a> , <a class="el" href="d3/dff/struct_enclose_node.html#ae554d8a44a852592c4b79ee3241645c7">EncloseNode</a> , <a class="el" href="d7/d86/structglob__pattern.html#abc924cf5e88631d2e0884dd1c517b19e">glob_pattern</a> , <a class="el" href="d3/d42/structinetsock__arg.html#a3012571cdc0ae9918bb767cb2813d9c6">inetsock_arg</a> , <a class="el" href="dc/d07/structiseq__catch__table__entry.html#ac2b2471bbfb0ada41e777d8e1919ba00">iseq_catch_table_entry</a> , <a class="el" href="dc/dd8/structiseq__link__element.html#a36dbc4d260432e7b26802451326ac92f">iseq_link_element</a> , <a class="el" href="da/d0b/structloaded__feature__searching.html#a5ac9232b4e67d943238ee1b7fc84e39c">loaded_feature_searching</a> , <a class="el" href="dd/db4/struct_node_base.html#a1ece0e1fcf08fef67299f7d43f3c801d">NodeBase</a> , <a class="el" href="d0/d80/struct_onig_token.html#a46f3343f204ac67de13f0a774284e476">OnigToken</a> , <a class="el" href="d2/d53/structrb__backtrace__location__struct.html#a84c5f894856734988ef8f3597766e6e8">rb_backtrace_location_struct</a> , <a class="el" href="db/d02/structrb__context__struct.html#aacc85b607d77ae51345940f4a38d40c2">rb_context_struct</a> , <a class="el" href="d6/de3/structrb__iseq__struct.html#af8bc7dbae6f61d836b5bb9fb50b6cfb8">rb_iseq_struct</a> , <a class="el" href="d6/dab/structrb__method__definition__struct.html#a60ad63aa9037403df6e773853973c41b">rb_method_definition_struct</a> , <a class="el" href="d6/d45/struct_r_typed_data.html#a95b19d67ba62f896285c3cef8d55fcc0">RTypedData</a> , <a class="el" href="d0/ddd/structst__table.html#a82ed3f0c0cf62aacdeec296678726cdf">st_table</a> , <a class="el" href="dc/d85/structtype__cclass__key.html#aa809515f1a338c4e0b2185458e22af25">type_cclass_key</a> , <a class="el" href="d2/d72/structyaml__event__s.html#aff08bc3df4859d5b3a804e8c011cac51">yaml_event_s</a> , <a class="el" href="da/db0/structyaml__node__s.html#a1db4ea72e13be65ec42339ce47d19669">yaml_node_s</a> , <a class="el" href="d3/de4/structyaml__token__s.html#aa8aeb89e2e74f5e2f199484177d0ea14">yaml_token_s</a> </li> <li>typed_flag : <a class="el" href="d6/d45/struct_r_typed_data.html#a7e276f410f13f075ca655a6861997f40">RTypedData</a> </li> <li>typeddata : <a class="el" href="db/d8e/struct_r_v_a_l_u_e.html#ac5b5f8701cc82db574b50da73b3bd6d8">RVALUE</a> </li> <li>tz_dsttime : <a class="el" href="de/dc1/structtimezone.html#a85259977aeb63b17e6ce94f19afdfd99">timezone</a> </li> <li>tz_minuteswest : <a class="el" href="de/dc1/structtimezone.html#a3042f7eff6e1b980728def76b1fa0eb7">timezone</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