📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 07:24:33
📂
/ (Root)
/
opt
/
alt
/
ruby21
/
share
/
doc
/
ruby
/
capi
/
html
/
df
/
d73
📍 /opt/alt/ruby21/share/doc/ruby/capi/html/df/d73
🔄 Refresh
✏️
Editing: time_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: time.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">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="header"> <div class="summary"> <a href="#nested-classes">Data Structures</a> | <a href="#define-members">Macros</a> | <a href="#typedef-members">Typedefs</a> | <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">time.c File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="../../de/de6/ruby_2ruby_8h_source.html">ruby/ruby.h</a>"</code><br /> <code>#include <sys/types.h></code><br /> <code>#include <time.h></code><br /> <code>#include <errno.h></code><br /> <code>#include "<a class="el" href="../../d5/de3/encoding_8h_source.html">ruby/encoding.h</a>"</code><br /> <code>#include "<a class="el" href="../../db/dde/internal_8h_source.html">internal.h</a>"</code><br /> <code>#include <float.h></code><br /> <code>#include <math.h></code><br /> <code>#include "<a class="el" href="../../da/d10/timev_8h_source.html">timev.h</a>"</code><br /> </div> <p><a href="../../df/d73/time_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="nested-classes"></a> Data Structures</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d3a/structtime__object.html">time_object</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:abe225c8efd8c8a51a6d025b998b93230"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#abe225c8efd8c8a51a6d025b998b93230">NDIV</a>(x, y)   (-(-((x)+1)/(y))-1)</td></tr> <tr class="separator:abe225c8efd8c8a51a6d025b998b93230"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0d2c8d7c37ae50d4faad73a48fd41c63"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a0d2c8d7c37ae50d4faad73a48fd41c63">NMOD</a>(x, y)   ((y)-(-((x)+1)%(y))-1)</td></tr> <tr class="separator:a0d2c8d7c37ae50d4faad73a48fd41c63"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49becf5019eb7d2fa43fea31b977b203"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a49becf5019eb7d2fa43fea31b977b203">DIV</a>(n, d)   ((n)<0 ? <a class="el" href="../../df/d73/time_8c.html#abe225c8efd8c8a51a6d025b998b93230">NDIV</a>((n),(d)) : (n)/(d))</td></tr> <tr class="separator:a49becf5019eb7d2fa43fea31b977b203"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aedafc0dc710c634ecec3900b66547a36"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aedafc0dc710c634ecec3900b66547a36">MOD</a>(n, d)   ((n)<0 ? <a class="el" href="../../df/d73/time_8c.html#a0d2c8d7c37ae50d4faad73a48fd41c63">NMOD</a>((n),(d)) : (n)%(d))</td></tr> <tr class="separator:aedafc0dc710c634ecec3900b66547a36"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54e8d54faf71d1f7a0cf8dcfc21a26db"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a54e8d54faf71d1f7a0cf8dcfc21a26db">ne</a>(x, y)   (!<a class="el" href="../../df/d73/time_8c.html#a32facebc76371374adf80b7db62a7601">eq</a>((x),(y)))</td></tr> <tr class="separator:a54e8d54faf71d1f7a0cf8dcfc21a26db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa1b1fd9418512be0ed145132439b7bd9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aa1b1fd9418512be0ed145132439b7bd9">lt</a>(x, y)   (<a class="el" href="../../de/df1/util_8c.html#ae3b60d76128298cf2780a4612b47befe">cmp</a>((x),(y)) < 0)</td></tr> <tr class="separator:aa1b1fd9418512be0ed145132439b7bd9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5bb1869756374dadf46191aab579099a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a5bb1869756374dadf46191aab579099a">gt</a>(x, y)   (<a class="el" href="../../de/df1/util_8c.html#ae3b60d76128298cf2780a4612b47befe">cmp</a>((x),(y)) > 0)</td></tr> <tr class="separator:a5bb1869756374dadf46191aab579099a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52cb3a32b6f11cfde576472291abd769"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a52cb3a32b6f11cfde576472291abd769">le</a>(x, y)   (<a class="el" href="../../de/df1/util_8c.html#ae3b60d76128298cf2780a4612b47befe">cmp</a>((x),(y)) <= 0)</td></tr> <tr class="separator:a52cb3a32b6f11cfde576472291abd769"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f77e097403ae962fc54702533c2b558"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a0f77e097403ae962fc54702533c2b558">ge</a>(x, y)   (<a class="el" href="../../de/df1/util_8c.html#ae3b60d76128298cf2780a4612b47befe">cmp</a>((x),(y)) >= 0)</td></tr> <tr class="separator:a0f77e097403ae962fc54702533c2b558"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acde9d531cfa6d2dc070c51539f0b6fdf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#acde9d531cfa6d2dc070c51539f0b6fdf">div</a>(x, y)   (<a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>((x), <a class="el" href="../../df/d73/time_8c.html#a257910b4d0328cd2f99c62590bd1177b">id_div</a>, 1, (y)))</td></tr> <tr class="separator:acde9d531cfa6d2dc070c51539f0b6fdf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a83f11f6624f6648aa502330ab8408073"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a83f11f6624f6648aa502330ab8408073">neg</a>(x)   (<a class="el" href="../../df/d73/time_8c.html#a216b8c61f6db1b4116bac957f0d55e73">sub</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(0), (x)))</td></tr> <tr class="separator:a83f11f6624f6648aa502330ab8408073"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab8b5111a6ec9713a598f00a1378b8a77"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ab8b5111a6ec9713a598f00a1378b8a77">lshift</a>(x, y)   (<a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>((x), <a class="el" href="../../df/d73/time_8c.html#a09a8bfa0431cb670a0c7c702737ea2a3">id_lshift</a>, 1, (y)))</td></tr> <tr class="separator:ab8b5111a6ec9713a598f00a1378b8a77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a726c07f1964218e876d232f0f30a62ba"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a726c07f1964218e876d232f0f30a62ba">mulquo</a>(x, y, z)   (((y) == (z)) ? (x) : <a class="el" href="../../df/d73/time_8c.html#a4afece7fd6fe3d1d059da33a09c6dc39">quo</a>(<a class="el" href="../../df/d73/time_8c.html#a413628b9a4f82659c06ee7d68c18c8a2">mul</a>((x),(y)),(z)))</td></tr> <tr class="separator:a726c07f1964218e876d232f0f30a62ba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4174f87215521bd53c91b254cc11be7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#af4174f87215521bd53c91b254cc11be7">WIDEVALUE_IS_WIDER</a>   0</td></tr> <tr class="separator:af4174f87215521bd53c91b254cc11be7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaeb456048981faa9c2d54a3e9e25fc96"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aaeb456048981faa9c2d54a3e9e25fc96">UWIDEINT_MAX</a>   ULONG_MAX</td></tr> <tr class="separator:aaeb456048981faa9c2d54a3e9e25fc96"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52141d16af872f330de3e3314ccc9ffc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a52141d16af872f330de3e3314ccc9ffc">WIDEINT_MAX</a>   <a class="el" href="../../da/d50/vsnprintf_8c.html#a50fece4db74f09568b2938db583c5655">LONG_MAX</a></td></tr> <tr class="separator:a52141d16af872f330de3e3314ccc9ffc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64ed673b619b848f517ce1153dcaef1c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a64ed673b619b848f517ce1153dcaef1c">WIDEINT_MIN</a>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ae8a44c5a7436466221e0f3859d02420f">LONG_MIN</a></td></tr> <tr class="separator:a64ed673b619b848f517ce1153dcaef1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39ec97a2452f8ffcb4dfc5d56dc0b65d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a39ec97a2452f8ffcb4dfc5d56dc0b65d">FIXWINT_P</a>(v)   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#acf2fcf97dcf9c7c35452730eb3e2aeb2">FIXNUM_P</a>(v)</td></tr> <tr class="separator:a39ec97a2452f8ffcb4dfc5d56dc0b65d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad6a838ed913be9560dd93b2fb1fb5234"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ad6a838ed913be9560dd93b2fb1fb5234">FIXWV_MAX</a>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ab1040c5fdcb7a88dca4c25222bf43454">FIXNUM_MAX</a></td></tr> <tr class="separator:ad6a838ed913be9560dd93b2fb1fb5234"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ddd37bc786f3af19a872f0d73d4f93a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a3ddd37bc786f3af19a872f0d73d4f93a">FIXWV_MIN</a>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa5bd957eb3db4bec258cd36a2cafe352">FIXNUM_MIN</a></td></tr> <tr class="separator:a3ddd37bc786f3af19a872f0d73d4f93a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a50a441a92f18d3d47e729135a226be26"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a50a441a92f18d3d47e729135a226be26">FIXWVABLE</a>(i)   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac493d4e1ca36d6a84215aad4e6ea1b4d">FIXABLE</a>(i)</td></tr> <tr class="separator:a50a441a92f18d3d47e729135a226be26"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e9ff52ba3490f63dfe0790624f66450"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a5e9ff52ba3490f63dfe0790624f66450">WINT2FIXWV</a>(i)   <a class="el" href="../../df/d73/time_8c.html#a434364f552b9c11de4a3bd760c28f4f0">WIDEVAL_WRAP</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a2ead2f64c81efed352e79e89f29b8fc8">LONG2FIX</a>(i))</td></tr> <tr class="separator:a5e9ff52ba3490f63dfe0790624f66450"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a43e9a4bbcf22f5709dfcc387ab3e93eb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a43e9a4bbcf22f5709dfcc387ab3e93eb">FIXWV2WINT</a>(w)   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ae9390780cd6d04a2e0ac3d6282cdefea">FIX2LONG</a>(<a class="el" href="../../df/d73/time_8c.html#a23612b96123975e3ca6b69daa401da72">WIDEVAL_GET</a>(w))</td></tr> <tr class="separator:a43e9a4bbcf22f5709dfcc387ab3e93eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad7748a2cf788d2d294e642ba20bee36"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aad7748a2cf788d2d294e642ba20bee36">POSFIXWVABLE</a>(wi)   ((wi) < <a class="el" href="../../df/d73/time_8c.html#ad6a838ed913be9560dd93b2fb1fb5234">FIXWV_MAX</a>+1)</td></tr> <tr class="separator:aad7748a2cf788d2d294e642ba20bee36"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57f328af3af5edb735dea56c040e6aa0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a57f328af3af5edb735dea56c040e6aa0">NEGFIXWVABLE</a>(wi)   ((wi) >= <a class="el" href="../../df/d73/time_8c.html#a3ddd37bc786f3af19a872f0d73d4f93a">FIXWV_MIN</a>)</td></tr> <tr class="separator:a57f328af3af5edb735dea56c040e6aa0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae9b046114c0e0f2a375a74a4a768df2f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ae9b046114c0e0f2a375a74a4a768df2f">FIXWV_P</a>(w)   <a class="el" href="../../df/d73/time_8c.html#a39ec97a2452f8ffcb4dfc5d56dc0b65d">FIXWINT_P</a>(<a class="el" href="../../df/d73/time_8c.html#a23612b96123975e3ca6b69daa401da72">WIDEVAL_GET</a>(w))</td></tr> <tr class="separator:ae9b046114c0e0f2a375a74a4a768df2f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a434364f552b9c11de4a3bd760c28f4f0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a434364f552b9c11de4a3bd760c28f4f0">WIDEVAL_WRAP</a>(v)   (v)</td></tr> <tr class="separator:a434364f552b9c11de4a3bd760c28f4f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a23612b96123975e3ca6b69daa401da72"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a23612b96123975e3ca6b69daa401da72">WIDEVAL_GET</a>(w)   (w)</td></tr> <tr class="separator:a23612b96123975e3ca6b69daa401da72"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a471b64f8818a3ea2f5a6123aede2eae0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a471b64f8818a3ea2f5a6123aede2eae0">WINT2WV</a>(wi)   <a class="el" href="../../df/d73/time_8c.html#a434364f552b9c11de4a3bd760c28f4f0">WIDEVAL_WRAP</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a854de1c520ed24a625d5a29f36a08f7a">LONG2NUM</a>(wi))</td></tr> <tr class="separator:a471b64f8818a3ea2f5a6123aede2eae0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac04ee8f50177ae0c25eff3f4d7bf98f0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ac04ee8f50177ae0c25eff3f4d7bf98f0">wne</a>(x, y)   (!<a class="el" href="../../df/d73/time_8c.html#a486e9104165f6f90c0da2f746f569721">weq</a>((x),(y)))</td></tr> <tr class="separator:ac04ee8f50177ae0c25eff3f4d7bf98f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a051e744e30955da842796789d8dacada"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a051e744e30955da842796789d8dacada">wlt</a>(x, y)   (<a class="el" href="../../df/d73/time_8c.html#a634c79ce75cfe6499af24d7e3eeaa168">wcmp</a>((x),(y)) < 0)</td></tr> <tr class="separator:a051e744e30955da842796789d8dacada"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0fa5af9104aba3f12fd220625afaab91"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a0fa5af9104aba3f12fd220625afaab91">wgt</a>(x, y)   (<a class="el" href="../../df/d73/time_8c.html#a634c79ce75cfe6499af24d7e3eeaa168">wcmp</a>((x),(y)) > 0)</td></tr> <tr class="separator:a0fa5af9104aba3f12fd220625afaab91"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57ccd3fcbde55dc8470d592a7544417d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a57ccd3fcbde55dc8470d592a7544417d">wle</a>(x, y)   (<a class="el" href="../../df/d73/time_8c.html#a634c79ce75cfe6499af24d7e3eeaa168">wcmp</a>((x),(y)) <= 0)</td></tr> <tr class="separator:a57ccd3fcbde55dc8470d592a7544417d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a2dbd8d248d725cc82aea8eb231a48f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a0a2dbd8d248d725cc82aea8eb231a48f">wge</a>(x, y)   (<a class="el" href="../../df/d73/time_8c.html#a634c79ce75cfe6499af24d7e3eeaa168">wcmp</a>((x),(y)) >= 0)</td></tr> <tr class="separator:a0a2dbd8d248d725cc82aea8eb231a48f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8366cd94ad8765d0617d047fb12ba5e2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a8366cd94ad8765d0617d047fb12ba5e2">wmulquo</a>(x, y, z)   ((<a class="el" href="../../df/d73/time_8c.html#a23612b96123975e3ca6b69daa401da72">WIDEVAL_GET</a>(y) == <a class="el" href="../../df/d73/time_8c.html#a23612b96123975e3ca6b69daa401da72">WIDEVAL_GET</a>(z)) ? (x) : <a class="el" href="../../df/d73/time_8c.html#aee225fee4405d03770b2ed9160833cd2">wquo</a>(<a class="el" href="../../df/d73/time_8c.html#a941a040c8cc996a0d7942f8a9d622512">wmul</a>((x),(y)),(z)))</td></tr> <tr class="separator:a8366cd94ad8765d0617d047fb12ba5e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a2757bbba0de48f474409cd6e0436b0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a0a2757bbba0de48f474409cd6e0436b0">wmulquoll</a>(x, y, z)   (((y) == (z)) ? (x) : <a class="el" href="../../df/d73/time_8c.html#aee225fee4405d03770b2ed9160833cd2">wquo</a>(<a class="el" href="../../df/d73/time_8c.html#a941a040c8cc996a0d7942f8a9d622512">wmul</a>((x),<a class="el" href="../../df/d73/time_8c.html#a471b64f8818a3ea2f5a6123aede2eae0">WINT2WV</a>(y)),<a class="el" href="../../df/d73/time_8c.html#a471b64f8818a3ea2f5a6123aede2eae0">WINT2WV</a>(z)))</td></tr> <tr class="separator:a0a2757bbba0de48f474409cd6e0436b0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a00c7c18a5baa3e8b8e205b7b35b4eacb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a00c7c18a5baa3e8b8e205b7b35b4eacb">TIMET2WV</a>(<a class="el" href="../../d8/dac/openssl_2conftest_8c.html#ad2c584e6472d5514c2fa94aea1697bb7">t</a>)   <a class="el" href="../../df/d73/time_8c.html#ac9928cc01001ce08bf5d7f2954b2fc8b">timet2wv</a>(<a class="el" href="../../d8/dac/openssl_2conftest_8c.html#ad2c584e6472d5514c2fa94aea1697bb7">t</a>)</td></tr> <tr class="separator:a00c7c18a5baa3e8b8e205b7b35b4eacb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a18c2a4a407928e1a58aa606511ed7c82"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a18c2a4a407928e1a58aa606511ed7c82">WV2TIMET</a>(<a class="el" href="../../d8/dac/openssl_2conftest_8c.html#ad2c584e6472d5514c2fa94aea1697bb7">t</a>)   <a class="el" href="../../df/d73/time_8c.html#af4e045068becd8eaeb1e572ba29fc9cb">wv2timet</a>(<a class="el" href="../../d8/dac/openssl_2conftest_8c.html#ad2c584e6472d5514c2fa94aea1697bb7">t</a>)</td></tr> <tr class="separator:a18c2a4a407928e1a58aa606511ed7c82"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6ae4f56ac5ca5eef42c21fc34787040"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aa6ae4f56ac5ca5eef42c21fc34787040">leap_year_v_p</a>(y)   <a class="el" href="../../df/d73/time_8c.html#adde1365964cbe4957612177c451a302d">leap_year_p</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aebbec3f6980955bf51d9962ef99a5c13">NUM2LONG</a>(<a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>((y), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(400))))</td></tr> <tr class="separator:aa6ae4f56ac5ca5eef42c21fc34787040"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7e483604c48052871f95e7eec052772d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a7e483604c48052871f95e7eec052772d">LOCALTIME</a>(tm, <a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)   (tzset(),<a class="el" href="../../df/d73/time_8c.html#a2d05c4b02cf8e59bca73fd3a3fe650ed">rb_localtime_r2</a>((tm), &(<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)))</td></tr> <tr class="separator:a7e483604c48052871f95e7eec052772d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a08e1692237229ff350e068563aad4ff9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a08e1692237229ff350e068563aad4ff9">GMTIME</a>(tm, <a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)   <a class="el" href="../../df/d73/time_8c.html#a6f0b63635980f7f7f30113ac862f073b">rb_gmtime_r2</a>((tm), &(<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>))</td></tr> <tr class="separator:a08e1692237229ff350e068563aad4ff9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f7bf9d5801e5db6efc0ffb8054df22e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a4f7bf9d5801e5db6efc0ffb8054df22e">GetTimeval</a>(obj, tobj)   ((tobj) = <a class="el" href="../../df/d73/time_8c.html#a98b2bad51eecd4ee4608f724c7461caa">get_timeval</a>(obj))</td></tr> <tr class="separator:a4f7bf9d5801e5db6efc0ffb8054df22e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abeec6104c0cb3c99805dc0921372dc81"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#abeec6104c0cb3c99805dc0921372dc81">GetNewTimeval</a>(obj, tobj)   ((tobj) = <a class="el" href="../../df/d73/time_8c.html#a9a5ac15f9360c2c29442725a9e72620d">get_new_timeval</a>(obj))</td></tr> <tr class="separator:abeec6104c0cb3c99805dc0921372dc81"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a00f8346e63d4e8b7ab4854cb36518408"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a00f8346e63d4e8b7ab4854cb36518408">IsTimeval</a>(obj)   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a4e2761bd7bdbe8ab3f091fbdec9a271d">rb_typeddata_is_kind_of</a>((obj), &<a class="el" href="../../df/d73/time_8c.html#acd6c25c87778336f83f28fb2429b1523">time_data_type</a>)</td></tr> <tr class="separator:a00f8346e63d4e8b7ab4854cb36518408"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad612dc28797eeac3864d7ca1501d498a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ad612dc28797eeac3864d7ca1501d498a">TIME_INIT_P</a>(tobj)   ((tobj)->gmt != -1)</td></tr> <tr class="separator:ad612dc28797eeac3864d7ca1501d498a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05134797be816e2296be8c8430fa4897"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a05134797be816e2296be8c8430fa4897">TIME_UTC_P</a>(tobj)   ((tobj)->gmt == 1)</td></tr> <tr class="separator:a05134797be816e2296be8c8430fa4897"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b6edb7cf2c420a4059d5f358bc6dfaa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a1b6edb7cf2c420a4059d5f358bc6dfaa">TIME_SET_UTC</a>(tobj)   ((tobj)->gmt = 1)</td></tr> <tr class="separator:a1b6edb7cf2c420a4059d5f358bc6dfaa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a886590e4e896b5b829a3ab0af4db8c5e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a886590e4e896b5b829a3ab0af4db8c5e">TIME_LOCALTIME_P</a>(tobj)   ((tobj)->gmt == 0)</td></tr> <tr class="separator:a886590e4e896b5b829a3ab0af4db8c5e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab59385a94bf832946726b27cf411955c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ab59385a94bf832946726b27cf411955c">TIME_SET_LOCALTIME</a>(tobj)   ((tobj)->gmt = 0)</td></tr> <tr class="separator:ab59385a94bf832946726b27cf411955c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad00663b0227116e7a173b2441a7a2fe3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ad00663b0227116e7a173b2441a7a2fe3">TIME_FIXOFF_P</a>(tobj)   ((tobj)->gmt == 2)</td></tr> <tr class="separator:ad00663b0227116e7a173b2441a7a2fe3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6880974e1e927ff0bba7e50d8eaa5a8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ab6880974e1e927ff0bba7e50d8eaa5a8">TIME_SET_FIXOFF</a>(tobj, off)</td></tr> <tr class="separator:ab6880974e1e927ff0bba7e50d8eaa5a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abf9c39ac3cf8586f72bf4e7489f0c6c8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#abf9c39ac3cf8586f72bf4e7489f0c6c8">TIME_COPY_GMT</a>(tobj1, tobj2)</td></tr> <tr class="separator:abf9c39ac3cf8586f72bf4e7489f0c6c8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae6f418c8f1b0549ba5db3967ed4aa763"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ae6f418c8f1b0549ba5db3967ed4aa763">MAKE_TM</a>(time, tobj)</td></tr> <tr class="separator:ae6f418c8f1b0549ba5db3967ed4aa763"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a59f380b07264d95637da6952de123357"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a59f380b07264d95637da6952de123357">DEBUG_REPORT_GUESSRANGE</a></td></tr> <tr class="separator:a59f380b07264d95637da6952de123357"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3efc2394a154cebcf7bc3d3fd2b0a2ac"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a3efc2394a154cebcf7bc3d3fd2b0a2ac">DEBUG_FIND_TIME_NUMGUESS_INC</a></td></tr> <tr class="separator:a3efc2394a154cebcf7bc3d3fd2b0a2ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad0eaab185957f0c0bad5b0f6526571c2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ad0eaab185957f0c0bad5b0f6526571c2">GUESS</a>(p)   (<a class="el" href="../../df/d73/time_8c.html#a3efc2394a154cebcf7bc3d3fd2b0a2ac">DEBUG_FIND_TIME_NUMGUESS_INC</a> (utc_p ? <a class="el" href="../../df/d73/time_8c.html#ac0c55ff96b200940722e2d822e31f8fb">gmtime_with_leapsecond</a>((p), &<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>) : <a class="el" href="../../df/d73/time_8c.html#a7e483604c48052871f95e7eec052772d">LOCALTIME</a>((p), <a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)))</td></tr> <tr class="separator:ad0eaab185957f0c0bad5b0f6526571c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a271e241f9120c3bafb776ceae03e381b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a271e241f9120c3bafb776ceae03e381b">time_succ</a>   <a class="el" href="../../df/d73/time_8c.html#a559f5df17e4e9c29fd2b150870c1b58e">rb_time_succ</a></td></tr> <tr class="separator:a271e241f9120c3bafb776ceae03e381b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e7e67726295131c7ed6b4fa0428d6bd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a8e7e67726295131c7ed6b4fa0428d6bd">wday_p</a>(n)</td></tr> <tr class="separator:a8e7e67726295131c7ed6b4fa0428d6bd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a33edaf0878967cface23772484fa2c97"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a33edaf0878967cface23772484fa2c97">SMALLBUF</a>   100</td></tr> <tr class="separator:a33edaf0878967cface23772484fa2c97"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad6914b5d1ba944584904dab2547b890b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ad6914b5d1ba944584904dab2547b890b">get_attr</a>(attr, iffound)</td></tr> <tr class="separator:ad6914b5d1ba944584904dab2547b890b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9cfa42d4b79c89d68c53be8b2150a503"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>(str)   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a5753547d6a21eeb36aa8cb0ae7d6c9ce">rb_intern_const</a>(str)</td></tr> <tr class="separator:a9cfa42d4b79c89d68c53be8b2150a503"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> Typedefs</h2></td></tr> <tr class="memitem:adfc7b4cb7c3ea184449999b717c7488f"><td class="memItemLeft" align="right" valign="top">typedef unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#adfc7b4cb7c3ea184449999b717c7488f">uwideint_t</a></td></tr> <tr class="separator:adfc7b4cb7c3ea184449999b717c7488f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a22d2000de6e2aafc0a1593575bddac49"><td class="memItemLeft" align="right" valign="top">typedef long </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a22d2000de6e2aafc0a1593575bddac49">wideint_t</a></td></tr> <tr class="separator:a22d2000de6e2aafc0a1593575bddac49"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ac4c04ff08a1d8c593b33d3d5582835"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a7ac4c04ff08a1d8c593b33d3d5582835">WIDEVALUE</a></td></tr> <tr class="separator:a7ac4c04ff08a1d8c593b33d3d5582835"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a47648cb019704f9886e2572491d98a7f"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac1cf124db1e117ff7d61d608024f63ee">SIGNED_VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a47648cb019704f9886e2572491d98a7f">SIGNED_WIDEVALUE</a></td></tr> <tr class="separator:a47648cb019704f9886e2572491d98a7f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5b2136d5c4b94fd12c7ded510be5d2c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../df/d73/time_8c.html#a7ac4c04ff08a1d8c593b33d3d5582835">WIDEVALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a></td></tr> <tr class="separator:ad5b2136d5c4b94fd12c7ded510be5d2c"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:a32facebc76371374adf80b7db62a7601"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a32facebc76371374adf80b7db62a7601">eq</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y)</td></tr> <tr class="separator:a32facebc76371374adf80b7db62a7601"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ab72f8aa88c086c8db1d033c9d111bb"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a9ab72f8aa88c086c8db1d033c9d111bb">cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y)</td></tr> <tr class="separator:a9ab72f8aa88c086c8db1d033c9d111bb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a6eb43907c030321db65cc24ebb5d25"><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="../../df/d73/time_8c.html#a9a6eb43907c030321db65cc24ebb5d25">add</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y)</td></tr> <tr class="separator:a9a6eb43907c030321db65cc24ebb5d25"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a216b8c61f6db1b4116bac957f0d55e73"><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="../../df/d73/time_8c.html#a216b8c61f6db1b4116bac957f0d55e73">sub</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y)</td></tr> <tr class="separator:a216b8c61f6db1b4116bac957f0d55e73"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a575ee3029be65ab5f725b6c0293de21d"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a575ee3029be65ab5f725b6c0293de21d">long_mul</a> (long x, long y, long *z)</td></tr> <tr class="separator:a575ee3029be65ab5f725b6c0293de21d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a413628b9a4f82659c06ee7d68c18c8a2"><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="../../df/d73/time_8c.html#a413628b9a4f82659c06ee7d68c18c8a2">mul</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y)</td></tr> <tr class="separator:a413628b9a4f82659c06ee7d68c18c8a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4b304682c847cecdf1bcca07461447e"><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="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y)</td></tr> <tr class="separator:ad4b304682c847cecdf1bcca07461447e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4afece7fd6fe3d1d059da33a09c6dc39"><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="../../df/d73/time_8c.html#a4afece7fd6fe3d1d059da33a09c6dc39">quo</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y)</td></tr> <tr class="separator:a4afece7fd6fe3d1d059da33a09c6dc39"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a238840bc8b569eaa836845a6e16ce85c"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a238840bc8b569eaa836845a6e16ce85c">divmodv</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> n, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> d, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *q, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *r)</td></tr> <tr class="separator:a238840bc8b569eaa836845a6e16ce85c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a58e8ea1ab8458e4ff712e25aa3436af7"><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="../../df/d73/time_8c.html#a58e8ea1ab8458e4ff712e25aa3436af7">w2v</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> w)</td></tr> <tr class="separator:a58e8ea1ab8458e4ff712e25aa3436af7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af2c19355a3875969794fc543d36e7fd2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#af2c19355a3875969794fc543d36e7fd2">v2w</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> v)</td></tr> <tr class="separator:af2c19355a3875969794fc543d36e7fd2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a486e9104165f6f90c0da2f746f569721"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a486e9104165f6f90c0da2f746f569721">weq</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wx, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wy)</td></tr> <tr class="separator:a486e9104165f6f90c0da2f746f569721"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a634c79ce75cfe6499af24d7e3eeaa168"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a634c79ce75cfe6499af24d7e3eeaa168">wcmp</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wx, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wy)</td></tr> <tr class="separator:a634c79ce75cfe6499af24d7e3eeaa168"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adbfc0c50ca10253313f19d4595b53117"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#adbfc0c50ca10253313f19d4595b53117">wadd</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wx, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wy)</td></tr> <tr class="separator:adbfc0c50ca10253313f19d4595b53117"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ea3f1c21d8979e55888161d2e113d68"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a9ea3f1c21d8979e55888161d2e113d68">wsub</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wx, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wy)</td></tr> <tr class="separator:a9ea3f1c21d8979e55888161d2e113d68"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d00a18ee38d476a4225411d8c0612cd"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a4d00a18ee38d476a4225411d8c0612cd">wi_mul</a> (<a class="el" href="../../df/d73/time_8c.html#a22d2000de6e2aafc0a1593575bddac49">wideint_t</a> x, <a class="el" href="../../df/d73/time_8c.html#a22d2000de6e2aafc0a1593575bddac49">wideint_t</a> y, <a class="el" href="../../df/d73/time_8c.html#a22d2000de6e2aafc0a1593575bddac49">wideint_t</a> *z)</td></tr> <tr class="separator:a4d00a18ee38d476a4225411d8c0612cd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a941a040c8cc996a0d7942f8a9d622512"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a941a040c8cc996a0d7942f8a9d622512">wmul</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wx, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wy)</td></tr> <tr class="separator:a941a040c8cc996a0d7942f8a9d622512"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee225fee4405d03770b2ed9160833cd2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aee225fee4405d03770b2ed9160833cd2">wquo</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wx, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wy)</td></tr> <tr class="separator:aee225fee4405d03770b2ed9160833cd2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a940ff753fda5efcb02b040e8f89236a9"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a940ff753fda5efcb02b040e8f89236a9">wdivmod</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wn, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wd, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> *wq, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> *wr)</td></tr> <tr class="separator:a940ff753fda5efcb02b040e8f89236a9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a08f077c674717da56f8d845b84e92434"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a08f077c674717da56f8d845b84e92434">wmuldivmod</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wx, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wy, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wz, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> *wq, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> *wr)</td></tr> <tr class="separator:a08f077c674717da56f8d845b84e92434"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3005d98ae16867dfd04e3b02f1d35bae"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a3005d98ae16867dfd04e3b02f1d35bae">wdiv</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wx, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wy)</td></tr> <tr class="separator:a3005d98ae16867dfd04e3b02f1d35bae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4961fa204d9f2b00ec96e8dd67f36cbb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a4961fa204d9f2b00ec96e8dd67f36cbb">wmod</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wx, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wy)</td></tr> <tr class="separator:a4961fa204d9f2b00ec96e8dd67f36cbb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a670e66404356618ac44bf82192a36c42"><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="../../df/d73/time_8c.html#a670e66404356618ac44bf82192a36c42">num_exact</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> v)</td></tr> <tr class="separator:a670e66404356618ac44bf82192a36c42"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a546ef05fee92d96be0044e51a7d1a4ed"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a546ef05fee92d96be0044e51a7d1a4ed">rb_time_magnify</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> w)</td></tr> <tr class="separator:a546ef05fee92d96be0044e51a7d1a4ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a528f249e29ad9bf00d9be3b0054a130f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a528f249e29ad9bf00d9be3b0054a130f">rb_time_unmagnify</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> w)</td></tr> <tr class="separator:a528f249e29ad9bf00d9be3b0054a130f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a26fb44c0bdfb139d67d7f13229b74582"><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="../../df/d73/time_8c.html#a26fb44c0bdfb139d67d7f13229b74582">rb_time_unmagnify_to_float</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> w)</td></tr> <tr class="separator:a26fb44c0bdfb139d67d7f13229b74582"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a840186959bf85d0a22f2a37eb22c7451"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a840186959bf85d0a22f2a37eb22c7451">split_second</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timew, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> *timew_p, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *subsecx_p)</td></tr> <tr class="separator:a840186959bf85d0a22f2a37eb22c7451"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9928cc01001ce08bf5d7f2954b2fc8b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ac9928cc01001ce08bf5d7f2954b2fc8b">timet2wv</a> (time_t <a class="el" href="../../d8/dac/openssl_2conftest_8c.html#ad2c584e6472d5514c2fa94aea1697bb7">t</a>)</td></tr> <tr class="separator:ac9928cc01001ce08bf5d7f2954b2fc8b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4e045068becd8eaeb1e572ba29fc9cb"><td class="memItemLeft" align="right" valign="top">static time_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#af4e045068becd8eaeb1e572ba29fc9cb">wv2timet</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> w)</td></tr> <tr class="separator:af4e045068becd8eaeb1e572ba29fc9cb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54b6aca564b141db4dfa8ed88f0cd85d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d73/time_8c.html#a5a8e7d6b941fb7d0ae8cc6d201d5c68b">time_utc_offset</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a54b6aca564b141db4dfa8ed88f0cd85d">_</a> ((<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>))</td></tr> <tr class="separator:a54b6aca564b141db4dfa8ed88f0cd85d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6378b0a428070b65f0d80f4dacb46d26"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a6378b0a428070b65f0d80f4dacb46d26">obj2int</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a6378b0a428070b65f0d80f4dacb46d26"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a66dbe2abd5223fb444a19744547d8b14"><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="../../df/d73/time_8c.html#a66dbe2abd5223fb444a19744547d8b14">obj2vint</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a66dbe2abd5223fb444a19744547d8b14"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c37953244b90e222b5e985745f9d320"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a9c37953244b90e222b5e985745f9d320">month_arg</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg)</td></tr> <tr class="separator:a9c37953244b90e222b5e985745f9d320"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36a62b7ed04bd700b558fa12755bc08f"><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="../../df/d73/time_8c.html#a36a62b7ed04bd700b558fa12755bc08f">validate_utc_offset</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> utc_offset)</td></tr> <tr class="separator:a36a62b7ed04bd700b558fa12755bc08f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac36e20b91c2f719264f6967c80d9ff87"><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="../../df/d73/time_8c.html#ac36e20b91c2f719264f6967c80d9ff87">validate_zone_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> zone_name)</td></tr> <tr class="separator:ac36e20b91c2f719264f6967c80d9ff87"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf2eb3cedc16f363ba483618927851f6"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aaf2eb3cedc16f363ba483618927851f6">validate_vtm</a> (struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *<a class="el" href="../../d0/d53/structvtm.html">vtm</a>)</td></tr> <tr class="separator:aaf2eb3cedc16f363ba483618927851f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a215da7afd0a59186a21eea6f970f11c0"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a215da7afd0a59186a21eea6f970f11c0">obj2subsecx</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> *subsecx)</td></tr> <tr class="separator:a215da7afd0a59186a21eea6f970f11c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77985cd87e3b2dbe822d71f089a100ab"><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="../../df/d73/time_8c.html#a77985cd87e3b2dbe822d71f089a100ab">time_gmtime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a77985cd87e3b2dbe822d71f089a100ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1ba07835b26f6b9c21d6c69d6d597b77"><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="../../df/d73/time_8c.html#a1ba07835b26f6b9c21d6c69d6d597b77">time_localtime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a1ba07835b26f6b9c21d6c69d6d597b77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aba5890fbee91f056ba08cec9b838a398"><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="../../df/d73/time_8c.html#aba5890fbee91f056ba08cec9b838a398">time_fixoff</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aba5890fbee91f056ba08cec9b838a398"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5a94dc089efeba83fbe854672f22eb1"><td class="memItemLeft" align="right" valign="top">static time_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aa5a94dc089efeba83fbe854672f22eb1">timegm_noleapsecond</a> (struct tm *tm)</td></tr> <tr class="separator:aa5a94dc089efeba83fbe854672f22eb1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6fb478a005d2206ec890e0ccf8aed3b7"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a6fb478a005d2206ec890e0ccf8aed3b7">tmcmp</a> (struct tm *a, struct tm *b)</td></tr> <tr class="separator:a6fb478a005d2206ec890e0ccf8aed3b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91f31ba962dc2bd96f2bb75732c00751"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a91f31ba962dc2bd96f2bb75732c00751">vtmcmp</a> (struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *a, struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *b)</td></tr> <tr class="separator:a91f31ba962dc2bd96f2bb75732c00751"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9288adfd28bc64d74e8a5a6651aaa26b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a9288adfd28bc64d74e8a5a6651aaa26b">find_time_t</a> (struct tm *tptr, int utc_p, time_t *tp)</td></tr> <tr class="separator:a9288adfd28bc64d74e8a5a6651aaa26b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0abbd52a1662da5a6a9a2950fafa58bc"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a0abbd52a1662da5a6a9a2950fafa58bc">localtimew</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timew, struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)</td></tr> <tr class="separator:a0abbd52a1662da5a6a9a2950fafa58bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adde1365964cbe4957612177c451a302d"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#adde1365964cbe4957612177c451a302d">leap_year_p</a> (long y)</td></tr> <tr class="separator:adde1365964cbe4957612177c451a302d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac497acc6d5f97fc0faaaadcd091e306f"><td class="memItemLeft" align="right" valign="top">static struct tm * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ac497acc6d5f97fc0faaaadcd091e306f">rb_gmtime_r</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t *tp, struct tm *<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)</td></tr> <tr class="separator:ac497acc6d5f97fc0faaaadcd091e306f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1c70a67d7019bdb30f0e282fa7adcd7"><td class="memItemLeft" align="right" valign="top">static struct tm * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ad1c70a67d7019bdb30f0e282fa7adcd7">rb_localtime_r</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t *tp, struct tm *<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)</td></tr> <tr class="separator:ad1c70a67d7019bdb30f0e282fa7adcd7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d05c4b02cf8e59bca73fd3a3fe650ed"><td class="memItemLeft" align="right" valign="top">static struct tm * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a2d05c4b02cf8e59bca73fd3a3fe650ed">rb_localtime_r2</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t *<a class="el" href="../../d8/dac/openssl_2conftest_8c.html#ad2c584e6472d5514c2fa94aea1697bb7">t</a>, struct tm *<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)</td></tr> <tr class="separator:a2d05c4b02cf8e59bca73fd3a3fe650ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f0b63635980f7f7f30113ac862f073b"><td class="memItemLeft" align="right" valign="top">static struct tm * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a6f0b63635980f7f7f30113ac862f073b">rb_gmtime_r2</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t *<a class="el" href="../../d8/dac/openssl_2conftest_8c.html#ad2c584e6472d5514c2fa94aea1697bb7">t</a>, struct tm *<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)</td></tr> <tr class="separator:a6f0b63635980f7f7f30113ac862f073b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3aa75067e146e0db85a393b85861041d"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a3aa75067e146e0db85a393b85861041d">calc_tm_yday</a> (long tm_year, int tm_mon, int tm_mday)</td></tr> <tr class="separator:a3aa75067e146e0db85a393b85861041d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a79506ad2d5118ac99d3c5d72d475191c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a79506ad2d5118ac99d3c5d72d475191c">timegmw_noleapsecond</a> (struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *<a class="el" href="../../d0/d53/structvtm.html">vtm</a>)</td></tr> <tr class="separator:a79506ad2d5118ac99d3c5d72d475191c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5dd536cdfe44aa6545266528e2d30f41"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a5dd536cdfe44aa6545266528e2d30f41">zone_str_update</a> (<a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> *<a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>, <a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> *value, <a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> arg, int existing)</td></tr> <tr class="separator:a5dd536cdfe44aa6545266528e2d30f41"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a84694514a7285f00e7836e3cad00d8f7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a84694514a7285f00e7836e3cad00d8f7">zone_str</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *s)</td></tr> <tr class="separator:a84694514a7285f00e7836e3cad00d8f7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a868d50cf7411580abcb9e6e3f09c07d7"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a868d50cf7411580abcb9e6e3f09c07d7">gmtimew_noleapsecond</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timew, struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *<a class="el" href="../../d0/d53/structvtm.html">vtm</a>)</td></tr> <tr class="separator:a868d50cf7411580abcb9e6e3f09c07d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac0c55ff96b200940722e2d822e31f8fb"><td class="memItemLeft" align="right" valign="top">static struct tm * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ac0c55ff96b200940722e2d822e31f8fb">gmtime_with_leapsecond</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t *timep, struct tm *<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)</td></tr> <tr class="separator:ac0c55ff96b200940722e2d822e31f8fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a66a12d0145f8b3382dd49236c36d1b5a"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a66a12d0145f8b3382dd49236c36d1b5a">init_leap_second_info</a> (void)</td></tr> <tr class="separator:a66a12d0145f8b3382dd49236c36d1b5a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c251854034ed237cf8ad6cd2c8f49d9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a6c251854034ed237cf8ad6cd2c8f49d9">timegmw</a> (struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *<a class="el" href="../../d0/d53/structvtm.html">vtm</a>)</td></tr> <tr class="separator:a6c251854034ed237cf8ad6cd2c8f49d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a276b82551e3426dc09a58d76efc91955"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a276b82551e3426dc09a58d76efc91955">gmtimew</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timew, struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)</td></tr> <tr class="separator:a276b82551e3426dc09a58d76efc91955"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a48c945257d26f270c4f0d0173694c996"><td class="memItemLeft" align="right" valign="top">static struct tm * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a48c945257d26f270c4f0d0173694c996">localtime_with_gmtoff_zone</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t *<a class="el" href="../../d8/dac/openssl_2conftest_8c.html#ad2c584e6472d5514c2fa94aea1697bb7">t</a>, struct tm *<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>, long *gmtoff, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char **<a class="el" href="../../d7/db8/structzone.html">zone</a>)</td></tr> <tr class="separator:a48c945257d26f270c4f0d0173694c996"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c55e38081251211e66452eb0e15176a"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a8c55e38081251211e66452eb0e15176a">calc_wday</a> (int year, int month, int day)</td></tr> <tr class="separator:a8c55e38081251211e66452eb0e15176a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acebedf2c369ea55310970956f7dc67b4"><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="../../df/d73/time_8c.html#acebedf2c369ea55310970956f7dc67b4">guess_local_offset</a> (struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *vtm_utc, int *isdst_ret, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char **zone_ret)</td></tr> <tr class="separator:acebedf2c369ea55310970956f7dc67b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36386efdd96afa4038a3252b1b766caa"><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="../../df/d73/time_8c.html#a36386efdd96afa4038a3252b1b766caa">small_vtm_sub</a> (struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *vtm1, struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *vtm2)</td></tr> <tr class="separator:a36386efdd96afa4038a3252b1b766caa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9dc2f64850df309d8ccadc01e7865017"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a9dc2f64850df309d8ccadc01e7865017">timelocalw</a> (struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *<a class="el" href="../../d0/d53/structvtm.html">vtm</a>)</td></tr> <tr class="separator:a9dc2f64850df309d8ccadc01e7865017"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a62440d1de736672bd8117b2b874c7714"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a62440d1de736672bd8117b2b874c7714">timew_out_of_timet_range</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timew)</td></tr> <tr class="separator:a62440d1de736672bd8117b2b874c7714"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af32bbd5c8c14c5d0884c2910b9aca9e1"><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="../../df/d73/time_8c.html#af32bbd5c8c14c5d0884c2910b9aca9e1">time_get_tm</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, struct <a class="el" href="../../d9/d3a/structtime__object.html">time_object</a> *)</td></tr> <tr class="separator:af32bbd5c8c14c5d0884c2910b9aca9e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac81d8e024eff95532ef4e53a1154e612"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ac81d8e024eff95532ef4e53a1154e612">time_mark</a> (void *ptr)</td></tr> <tr class="separator:ac81d8e024eff95532ef4e53a1154e612"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1fc6ba694764baee3dfc548325550e4"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#af1fc6ba694764baee3dfc548325550e4">time_free</a> (void *tobj)</td></tr> <tr class="separator:af1fc6ba694764baee3dfc548325550e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae47b0a6e5c015265402ec26076ce6eb"><td class="memItemLeft" align="right" valign="top">static size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aae47b0a6e5c015265402ec26076ce6eb">time_memsize</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void *tobj)</td></tr> <tr class="separator:aae47b0a6e5c015265402ec26076ce6eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf6e7ec19dc5c0da2f57ab40ed13bab3"><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="../../df/d73/time_8c.html#adf6e7ec19dc5c0da2f57ab40ed13bab3">time_s_alloc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:adf6e7ec19dc5c0da2f57ab40ed13bab3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a98b2bad51eecd4ee4608f724c7461caa"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../d9/d3a/structtime__object.html">time_object</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a98b2bad51eecd4ee4608f724c7461caa">get_timeval</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a98b2bad51eecd4ee4608f724c7461caa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a5ac15f9360c2c29442725a9e72620d"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../d9/d3a/structtime__object.html">time_object</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a9a5ac15f9360c2c29442725a9e72620d">get_new_timeval</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a9a5ac15f9360c2c29442725a9e72620d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab26a9c5c65ce974c02a1adb42e25cad4"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ab26a9c5c65ce974c02a1adb42e25cad4">time_modify</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:ab26a9c5c65ce974c02a1adb42e25cad4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a18b416ced40ffbe8fed7fa19fe298fc8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a18b416ced40ffbe8fed7fa19fe298fc8">timespec2timew</a> (struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> *ts)</td></tr> <tr class="separator:a18b416ced40ffbe8fed7fa19fe298fc8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae72c71d3d4b363ff5996ec9dca9a007e"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ae72c71d3d4b363ff5996ec9dca9a007e">timew2timespec</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timew)</td></tr> <tr class="separator:ae72c71d3d4b363ff5996ec9dca9a007e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af9e797df1a8ff8d7c1e02ea77d54ff5e"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#af9e797df1a8ff8d7c1e02ea77d54ff5e">timew2timespec_exact</a> (<a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timew, struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> *ts)</td></tr> <tr class="separator:af9e797df1a8ff8d7c1e02ea77d54ff5e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca0b005dcce97f579af4b7e135c82805"><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="../../df/d73/time_8c.html#aca0b005dcce97f579af4b7e135c82805">time_init_0</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:aca0b005dcce97f579af4b7e135c82805"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3696de5c87147e32b3bff39ec9b3d2b8"><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="../../df/d73/time_8c.html#a3696de5c87147e32b3bff39ec9b3d2b8">time_set_utc_offset</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> off)</td></tr> <tr class="separator:a3696de5c87147e32b3bff39ec9b3d2b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5446e5606136a3b563472e1ca9e4b74c"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a5446e5606136a3b563472e1ca9e4b74c">vtm_add_offset</a> (struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *<a class="el" href="../../d0/d53/structvtm.html">vtm</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> off)</td></tr> <tr class="separator:a5446e5606136a3b563472e1ca9e4b74c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab569ecfa13ab23f4066dd0360e532123"><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="../../df/d73/time_8c.html#ab569ecfa13ab23f4066dd0360e532123">utc_offset_arg</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg)</td></tr> <tr class="separator:ab569ecfa13ab23f4066dd0360e532123"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5dd4f77cb5acb3043a810f491f2510a"><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="../../df/d73/time_8c.html#af5dd4f77cb5acb3043a810f491f2510a">time_init_1</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> time)</td></tr> <tr class="separator:af5dd4f77cb5acb3043a810f491f2510a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04ea6ff16de7aa9f13246ea9135b6b56"><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="../../df/d73/time_8c.html#a04ea6ff16de7aa9f13246ea9135b6b56">time_init</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> time)</td></tr> <tr class="separator:a04ea6ff16de7aa9f13246ea9135b6b56"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa821e177ed67923e059473585556984b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aa821e177ed67923e059473585556984b">time_overflow_p</a> (time_t *secp, long *nsecp)</td></tr> <tr class="separator:aa821e177ed67923e059473585556984b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af137751d12a55cbb6e45f5939a852e8c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#af137751d12a55cbb6e45f5939a852e8c">nsec2timew</a> (time_t sec, long nsec)</td></tr> <tr class="separator:af137751d12a55cbb6e45f5939a852e8c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a635681cdc3e78a0cff1705433476aea3"><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="../../df/d73/time_8c.html#a635681cdc3e78a0cff1705433476aea3">time_new_timew</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timew)</td></tr> <tr class="separator:a635681cdc3e78a0cff1705433476aea3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d00eb58f27518f1bd8e9ef424d59e11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a9d00eb58f27518f1bd8e9ef424d59e11">rb_time_new</a> (time_t sec, long usec)</td></tr> <tr class="separator:a9d00eb58f27518f1bd8e9ef424d59e11"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a255aafb2221838a3091d44bbe3ef9a11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a255aafb2221838a3091d44bbe3ef9a11">rb_time_nano_new</a> (time_t sec, long nsec)</td></tr> <tr class="separator:a255aafb2221838a3091d44bbe3ef9a11"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aab604ba01c315ebe08bddc78ec3024dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aab604ba01c315ebe08bddc78ec3024dc">rb_time_num_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> timev, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> off)</td></tr> <tr class="separator:aab604ba01c315ebe08bddc78ec3024dc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0ee929dfce6ce32f8e7bbf7b545c7460"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a0ee929dfce6ce32f8e7bbf7b545c7460">time_timespec</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> num, int interval)</td></tr> <tr class="separator:a0ee929dfce6ce32f8e7bbf7b545c7460"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1a33b6a53676bea5831af17b64359322"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a1a33b6a53676bea5831af17b64359322">time_timeval</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> num, int interval)</td></tr> <tr class="separator:a1a33b6a53676bea5831af17b64359322"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7480dcdaae719ff3ef89108d1b59d44"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aa7480dcdaae719ff3ef89108d1b59d44">rb_time_interval</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> num)</td></tr> <tr class="separator:aa7480dcdaae719ff3ef89108d1b59d44"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5a06da64ce6fc2f6747415c7e0f5eb6"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aa5a06da64ce6fc2f6747415c7e0f5eb6">rb_time_timeval</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:aa5a06da64ce6fc2f6747415c7e0f5eb6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a67fb381c93d1cb15b2c7c471a745dc13"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a67fb381c93d1cb15b2c7c471a745dc13">rb_time_timespec</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a67fb381c93d1cb15b2c7c471a745dc13"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a799559701601a01b9704af722b86f642"><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="../../df/d73/time_8c.html#a799559701601a01b9704af722b86f642">time_s_now</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a799559701601a01b9704af722b86f642"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2723b48cf05d8142c2cb20350a747372"><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="../../df/d73/time_8c.html#a2723b48cf05d8142c2cb20350a747372">time_s_at</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:a2723b48cf05d8142c2cb20350a747372"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a690973077220be3e38b09abb2ca3a283"><td class="memItemLeft" align="right" valign="top">static long </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a690973077220be3e38b09abb2ca3a283">usec2subsecx</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a690973077220be3e38b09abb2ca3a283"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad803dec44c657f526fe69a867ba518d9"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ad803dec44c657f526fe69a867ba518d9">time_arg</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>, struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *<a class="el" href="../../d0/d53/structvtm.html">vtm</a>)</td></tr> <tr class="separator:ad803dec44c657f526fe69a867ba518d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad09b51fcda43eaff51f44b27b8c19f76"><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="../../df/d73/time_8c.html#ad09b51fcda43eaff51f44b27b8c19f76">time_utc_or_local</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>, int utc_p, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:ad09b51fcda43eaff51f44b27b8c19f76"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a26afc030184eb2a1a728c3b04822046c"><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="../../df/d73/time_8c.html#a26afc030184eb2a1a728c3b04822046c">time_s_mkutc</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:a26afc030184eb2a1a728c3b04822046c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a21f7fd88a170bf6bbf5b3e576941b085"><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="../../df/d73/time_8c.html#a21f7fd88a170bf6bbf5b3e576941b085">time_s_mktime</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:a21f7fd88a170bf6bbf5b3e576941b085"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c4c7dcef3f55cf5a8448fe26fddb9dc"><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="../../df/d73/time_8c.html#a9c4c7dcef3f55cf5a8448fe26fddb9dc">time_to_i</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a9c4c7dcef3f55cf5a8448fe26fddb9dc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a900e68208369139e908f73a8f7dee5b4"><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="../../df/d73/time_8c.html#a900e68208369139e908f73a8f7dee5b4">time_to_f</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a900e68208369139e908f73a8f7dee5b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a873c5305b752b70beb228035735d3f45"><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="../../df/d73/time_8c.html#a873c5305b752b70beb228035735d3f45">time_to_r</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a873c5305b752b70beb228035735d3f45"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9076b70a77a1517195eab38d899846f8"><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="../../df/d73/time_8c.html#a9076b70a77a1517195eab38d899846f8">time_usec</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a9076b70a77a1517195eab38d899846f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5bf9a409aca0d8f4f5b974911b59126"><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="../../df/d73/time_8c.html#af5bf9a409aca0d8f4f5b974911b59126">time_nsec</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:af5bf9a409aca0d8f4f5b974911b59126"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a31272de94dad29863428b069e0db5e18"><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="../../df/d73/time_8c.html#a31272de94dad29863428b069e0db5e18">time_subsec</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a31272de94dad29863428b069e0db5e18"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a59fe7bb9b01f1558b2e593f6d7dab7e7"><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="../../df/d73/time_8c.html#a59fe7bb9b01f1558b2e593f6d7dab7e7">time_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time2)</td></tr> <tr class="separator:a59fe7bb9b01f1558b2e593f6d7dab7e7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f4348169e4f29d3877e398572ea9c3f"><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="../../df/d73/time_8c.html#a7f4348169e4f29d3877e398572ea9c3f">time_eql</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time2)</td></tr> <tr class="separator:a7f4348169e4f29d3877e398572ea9c3f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a825df643cba4ee1751eb2b89c00fcb79"><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="../../df/d73/time_8c.html#a825df643cba4ee1751eb2b89c00fcb79">time_utc_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a825df643cba4ee1751eb2b89c00fcb79"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d23231b0eed593f0e461db1aed1fe22"><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="../../df/d73/time_8c.html#a9d23231b0eed593f0e461db1aed1fe22">time_hash</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a9d23231b0eed593f0e461db1aed1fe22"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7b2937b0a2d30dc2a20da6a58d8e0e9"><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="../../df/d73/time_8c.html#ab7b2937b0a2d30dc2a20da6a58d8e0e9">time_init_copy</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> copy, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:ab7b2937b0a2d30dc2a20da6a58d8e0e9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af0ac3d10f520afe52b841aea859411c3"><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="../../df/d73/time_8c.html#af0ac3d10f520afe52b841aea859411c3">time_dup</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:af0ac3d10f520afe52b841aea859411c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a0c5c65f7b46ab8df63258689245c2e"><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="../../df/d73/time_8c.html#a9a0c5c65f7b46ab8df63258689245c2e">time_localtime_m</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> time)</td></tr> <tr class="separator:a9a0c5c65f7b46ab8df63258689245c2e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa634606cc2122808644ee7f8dc868c07"><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="../../df/d73/time_8c.html#aa634606cc2122808644ee7f8dc868c07">time_getlocaltime</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> time)</td></tr> <tr class="separator:aa634606cc2122808644ee7f8dc868c07"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1c8983aa7b800f11a445246f92abd06"><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="../../df/d73/time_8c.html#ad1c8983aa7b800f11a445246f92abd06">time_getgmtime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:ad1c8983aa7b800f11a445246f92abd06"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a31ffa246bc72d60a81ce81badc4f4025"><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="../../df/d73/time_8c.html#a31ffa246bc72d60a81ce81badc4f4025">strftimev</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *fmt, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *enc)</td></tr> <tr class="separator:a31ffa246bc72d60a81ce81badc4f4025"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acf99577d23a657cb9c872d5c9c039fb2"><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="../../df/d73/time_8c.html#acf99577d23a657cb9c872d5c9c039fb2">time_asctime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:acf99577d23a657cb9c872d5c9c039fb2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4d1b58bfa7779c899b9c2f9a7f18f1e"><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="../../df/d73/time_8c.html#af4d1b58bfa7779c899b9c2f9a7f18f1e">time_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:af4d1b58bfa7779c899b9c2f9a7f18f1e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a005573eb2fec99ca8daf7ffd1846395d"><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="../../df/d73/time_8c.html#a005573eb2fec99ca8daf7ffd1846395d">time_add</a> (struct <a class="el" href="../../d9/d3a/structtime__object.html">time_object</a> *tobj, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> offset, int sign)</td></tr> <tr class="separator:a005573eb2fec99ca8daf7ffd1846395d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1980a5a8d00039b9989443bb7395a455"><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="../../df/d73/time_8c.html#a1980a5a8d00039b9989443bb7395a455">time_plus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time2)</td></tr> <tr class="separator:a1980a5a8d00039b9989443bb7395a455"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9312e0c347079223912532e1763d0f8"><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="../../df/d73/time_8c.html#ac9312e0c347079223912532e1763d0f8">time_minus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time2)</td></tr> <tr class="separator:ac9312e0c347079223912532e1763d0f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a559f5df17e4e9c29fd2b150870c1b58e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a559f5df17e4e9c29fd2b150870c1b58e">rb_time_succ</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a559f5df17e4e9c29fd2b150870c1b58e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2dd802e2ae56b10fc29d7c3141b4a5a3"><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="../../df/d73/time_8c.html#a2dd802e2ae56b10fc29d7c3141b4a5a3">time_round</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> time)</td></tr> <tr class="separator:a2dd802e2ae56b10fc29d7c3141b4a5a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2073135519269c8f7bdc21f05d06dd3a"><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="../../df/d73/time_8c.html#a2073135519269c8f7bdc21f05d06dd3a">time_sec</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a2073135519269c8f7bdc21f05d06dd3a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a11a4012081a2ffa15c71e80295ecdb09"><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="../../df/d73/time_8c.html#a11a4012081a2ffa15c71e80295ecdb09">time_min</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a11a4012081a2ffa15c71e80295ecdb09"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a66e924356dfe6c7777ec288212ed0cab"><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="../../df/d73/time_8c.html#a66e924356dfe6c7777ec288212ed0cab">time_hour</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a66e924356dfe6c7777ec288212ed0cab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac043dd003168bae9c9ccafd3ca3eb701"><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="../../df/d73/time_8c.html#ac043dd003168bae9c9ccafd3ca3eb701">time_mday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:ac043dd003168bae9c9ccafd3ca3eb701"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a33a87d281788bb982066f5e4297405cf"><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="../../df/d73/time_8c.html#a33a87d281788bb982066f5e4297405cf">time_mon</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a33a87d281788bb982066f5e4297405cf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8d23b40f31670a6f5fe516e2d34a54ce"><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="../../df/d73/time_8c.html#a8d23b40f31670a6f5fe516e2d34a54ce">time_year</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a8d23b40f31670a6f5fe516e2d34a54ce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a81e472a7207e6fa41f4d9844d3c18969"><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="../../df/d73/time_8c.html#a81e472a7207e6fa41f4d9844d3c18969">time_wday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a81e472a7207e6fa41f4d9844d3c18969"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65606939307b1b644afc88a9bd03dd8b"><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="../../df/d73/time_8c.html#a65606939307b1b644afc88a9bd03dd8b">time_sunday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a65606939307b1b644afc88a9bd03dd8b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2ad27730dfcb221d2faac27e332c3871"><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="../../df/d73/time_8c.html#a2ad27730dfcb221d2faac27e332c3871">time_monday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a2ad27730dfcb221d2faac27e332c3871"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a97b5bee3135b056e7138b6a6651f4bd1"><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="../../df/d73/time_8c.html#a97b5bee3135b056e7138b6a6651f4bd1">time_tuesday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a97b5bee3135b056e7138b6a6651f4bd1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4c66598f1f9352de02e86588400c0c60"><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="../../df/d73/time_8c.html#a4c66598f1f9352de02e86588400c0c60">time_wednesday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a4c66598f1f9352de02e86588400c0c60"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa348bef5967bc7a803200fa9539f0d6b"><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="../../df/d73/time_8c.html#aa348bef5967bc7a803200fa9539f0d6b">time_thursday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:aa348bef5967bc7a803200fa9539f0d6b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a097c3708c3492dca2258b28040c57d7d"><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="../../df/d73/time_8c.html#a097c3708c3492dca2258b28040c57d7d">time_friday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a097c3708c3492dca2258b28040c57d7d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac4e2ca513b432f5882fad7a21a2e7df6"><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="../../df/d73/time_8c.html#ac4e2ca513b432f5882fad7a21a2e7df6">time_saturday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:ac4e2ca513b432f5882fad7a21a2e7df6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a481b9c9a23fc4863ac884633c86b6b19"><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="../../df/d73/time_8c.html#a481b9c9a23fc4863ac884633c86b6b19">time_yday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a481b9c9a23fc4863ac884633c86b6b19"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6434cfc8d91d9e3125ee1fd32463dd79"><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="../../df/d73/time_8c.html#a6434cfc8d91d9e3125ee1fd32463dd79">time_isdst</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a6434cfc8d91d9e3125ee1fd32463dd79"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd9058140288601a7d57eb45e78adfe2"><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="../../df/d73/time_8c.html#acd9058140288601a7d57eb45e78adfe2">time_zone</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:acd9058140288601a7d57eb45e78adfe2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a8e7d6b941fb7d0ae8cc6d201d5c68b"><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="../../df/d73/time_8c.html#a5a8e7d6b941fb7d0ae8cc6d201d5c68b">time_utc_offset</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a5a8e7d6b941fb7d0ae8cc6d201d5c68b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af3f98df37487a502b0dde988d535b5fa"><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="../../df/d73/time_8c.html#af3f98df37487a502b0dde988d535b5fa">time_to_a</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:af3f98df37487a502b0dde988d535b5fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a87b75fb6aa73554106093084cbd0c23b"><td class="memItemLeft" align="right" valign="top">static size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a87b75fb6aa73554106093084cbd0c23b">rb_strftime_alloc</a> (char **<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> formatv, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *format, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *enc, struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *<a class="el" href="../../d0/d53/structvtm.html">vtm</a>, <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timew, int gmt)</td></tr> <tr class="separator:a87b75fb6aa73554106093084cbd0c23b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b17211d1c43f2e7a726f192e586ba23"><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="../../df/d73/time_8c.html#a7b17211d1c43f2e7a726f192e586ba23">time_strftime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> format)</td></tr> <tr class="separator:a7b17211d1c43f2e7a726f192e586ba23"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4c0fbc250d3278d4574ee26e47c1aaaa"><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="../../df/d73/time_8c.html#a4c0fbc250d3278d4574ee26e47c1aaaa">time_mdump</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a4c0fbc250d3278d4574ee26e47c1aaaa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6910d3b67c0579aa84b0a744b4f9e49c"><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="../../df/d73/time_8c.html#a6910d3b67c0579aa84b0a744b4f9e49c">time_dump</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> time)</td></tr> <tr class="separator:a6910d3b67c0579aa84b0a744b4f9e49c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a945586ccbb22902a03dbcd0f6f43fa9a"><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="../../df/d73/time_8c.html#a945586ccbb22902a03dbcd0f6f43fa9a">time_mload</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str)</td></tr> <tr class="separator:a945586ccbb22902a03dbcd0f6f43fa9a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b6321844e5a004e5e34cf2aef184989"><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="../../df/d73/time_8c.html#a1b6321844e5a004e5e34cf2aef184989">time_load</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str)</td></tr> <tr class="separator:a1b6321844e5a004e5e34cf2aef184989"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a784edf1b74d384912cceedf19f245074"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a784edf1b74d384912cceedf19f245074">Init_Time</a> (void)</td></tr> <tr class="separator:a784edf1b74d384912cceedf19f245074"><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:ae823db22f5a0657ba490bd93ced0cc2e"><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="../../df/d73/time_8c.html#ae823db22f5a0657ba490bd93ced0cc2e">id_divmod</a></td></tr> <tr class="separator:ae823db22f5a0657ba490bd93ced0cc2e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a427fdcf46eeb4dd4c1179e6a2350d8b0"><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="../../df/d73/time_8c.html#a427fdcf46eeb4dd4c1179e6a2350d8b0">id_mul</a></td></tr> <tr class="separator:a427fdcf46eeb4dd4c1179e6a2350d8b0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af043fcc6f2339053eacd0ea9adc229b6"><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="../../df/d73/time_8c.html#af043fcc6f2339053eacd0ea9adc229b6">id_submicro</a></td></tr> <tr class="separator:af043fcc6f2339053eacd0ea9adc229b6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7fcb52d7539c5121859b1b9f8d300184"><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="../../df/d73/time_8c.html#a7fcb52d7539c5121859b1b9f8d300184">id_nano_num</a></td></tr> <tr class="separator:a7fcb52d7539c5121859b1b9f8d300184"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a241c73cd44ba5f98f8731adbfceba6dd"><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="../../df/d73/time_8c.html#a241c73cd44ba5f98f8731adbfceba6dd">id_nano_den</a></td></tr> <tr class="separator:a241c73cd44ba5f98f8731adbfceba6dd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4869316aa89f0ad3e75fbfecb5c3ffa"><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="../../df/d73/time_8c.html#ab4869316aa89f0ad3e75fbfecb5c3ffa">id_offset</a></td></tr> <tr class="separator:ab4869316aa89f0ad3e75fbfecb5c3ffa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaa4f864760cb2621036618d274304d84"><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="../../df/d73/time_8c.html#aaa4f864760cb2621036618d274304d84">id_zone</a></td></tr> <tr class="separator:aaa4f864760cb2621036618d274304d84"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a304cbbab7bd5573ab33773f6506d3345"><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="../../df/d73/time_8c.html#a304cbbab7bd5573ab33773f6506d3345">id_eq</a></td></tr> <tr class="separator:a304cbbab7bd5573ab33773f6506d3345"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae220ff327e4eb05628fbd680738d9078"><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="../../df/d73/time_8c.html#ae220ff327e4eb05628fbd680738d9078">id_ne</a></td></tr> <tr class="separator:ae220ff327e4eb05628fbd680738d9078"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad443cbb645782db609979b7104b6549"><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="../../df/d73/time_8c.html#aad443cbb645782db609979b7104b6549">id_quo</a></td></tr> <tr class="separator:aad443cbb645782db609979b7104b6549"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a257910b4d0328cd2f99c62590bd1177b"><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="../../df/d73/time_8c.html#a257910b4d0328cd2f99c62590bd1177b">id_div</a></td></tr> <tr class="separator:a257910b4d0328cd2f99c62590bd1177b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4d832da790e2477c23f3d687146a8e2"><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="../../df/d73/time_8c.html#af4d832da790e2477c23f3d687146a8e2">id_cmp</a></td></tr> <tr class="separator:af4d832da790e2477c23f3d687146a8e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a09a8bfa0431cb670a0c7c702737ea2a3"><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="../../df/d73/time_8c.html#a09a8bfa0431cb670a0c7c702737ea2a3">id_lshift</a></td></tr> <tr class="separator:a09a8bfa0431cb670a0c7c702737ea2a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a11cf20a83f74cacb115f75bcd958627e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a11cf20a83f74cacb115f75bcd958627e">rb_cTime</a></td></tr> <tr class="separator:a11cf20a83f74cacb115f75bcd958627e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a001fac0dd91382aed5d2f4c53bceb06f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a001fac0dd91382aed5d2f4c53bceb06f">common_year_yday_offset</a> []</td></tr> <tr class="separator:a001fac0dd91382aed5d2f4c53bceb06f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae54d7791359ff802acea29b353f78723"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ae54d7791359ff802acea29b353f78723">leap_year_yday_offset</a> []</td></tr> <tr class="separator:ae54d7791359ff802acea29b353f78723"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aabb26ecf7b17fb990689500493876bb8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aabb26ecf7b17fb990689500493876bb8">common_year_days_in_month</a> []</td></tr> <tr class="separator:aabb26ecf7b17fb990689500493876bb8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeaad5aa723145f624911d5ec7202045f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#aeaad5aa723145f624911d5ec7202045f">leap_year_days_in_month</a> []</td></tr> <tr class="separator:aeaad5aa723145f624911d5ec7202045f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a48bdb04dd3d9e198df22f227d060cf14"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a48bdb04dd3d9e198df22f227d060cf14">zone_table</a></td></tr> <tr class="separator:a48bdb04dd3d9e198df22f227d060cf14"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a370588f5e7a394ec3c04e5ec9c8a9395"><td class="memItemLeft" align="right" valign="top">static long </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a370588f5e7a394ec3c04e5ec9c8a9395">this_year</a> = 0</td></tr> <tr class="separator:a370588f5e7a394ec3c04e5ec9c8a9395"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad01890aa844f4dc0ad89f4ad6e155ece"><td class="memItemLeft" align="right" valign="top">static time_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ad01890aa844f4dc0ad89f4ad6e155ece">known_leap_seconds_limit</a></td></tr> <tr class="separator:ad01890aa844f4dc0ad89f4ad6e155ece"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16c5277c6ff14d7ff612626a4fe038c3"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a16c5277c6ff14d7ff612626a4fe038c3">number_of_leap_seconds_known</a></td></tr> <tr class="separator:a16c5277c6ff14d7ff612626a4fe038c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e29f6b90510474c898a9a6a87e1b9ed"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a4e29f6b90510474c898a9a6a87e1b9ed">compat_common_month_table</a> [12][7]</td></tr> <tr class="separator:a4e29f6b90510474c898a9a6a87e1b9ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad33e406a16e5a5304ab81d37c2a763b6"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#ad33e406a16e5a5304ab81d37c2a763b6">compat_leap_month_table</a> [7]</td></tr> <tr class="separator:ad33e406a16e5a5304ab81d37c2a763b6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd6c25c87778336f83f28fb2429b1523"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa4158300c0d9f60230e02a520f7c64b2">rb_data_type_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#acd6c25c87778336f83f28fb2429b1523">time_data_type</a></td></tr> <tr class="separator:acd6c25c87778336f83f28fb2429b1523"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a349537b0df7dcdad5f628522d59e10e1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d73/time_8c.html#a349537b0df7dcdad5f628522d59e10e1">months</a> [][4]</td></tr> <tr class="separator:a349537b0df7dcdad5f628522d59e10e1"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="a3efc2394a154cebcf7bc3d3fd2b0a2ac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3efc2394a154cebcf7bc3d3fd2b0a2ac">◆ </a></span>DEBUG_FIND_TIME_NUMGUESS_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DEBUG_FIND_TIME_NUMGUESS_INC</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02742">2742</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a59f380b07264d95637da6952de123357"></a> <h2 class="memtitle"><span class="permalink"><a href="#a59f380b07264d95637da6952de123357">◆ </a></span>DEBUG_REPORT_GUESSRANGE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DEBUG_REPORT_GUESSRANGE</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02730">2730</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02746">find_time_t()</a>.</p> </div> </div> <a id="a49becf5019eb7d2fa43fea31b977b203"></a> <h2 class="memtitle"><span class="permalink"><a href="#a49becf5019eb7d2fa43fea31b977b203">◆ </a></span>DIV</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DIV</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">n, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">d </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((n)<0 ? <a class="el" href="../../df/d73/time_8c.html#abe225c8efd8c8a51a6d025b998b93230">NDIV</a>((n),(d)) : (n)/(d))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00041">41</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02699">timegm_noleapsecond()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>.</p> </div> </div> <a id="acde9d531cfa6d2dc070c51539f0b6fdf"></a> <h2 class="memtitle"><span class="permalink"><a href="#acde9d531cfa6d2dc070c51539f0b6fdf">◆ </a></span>div</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define div</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>((x), <a class="el" href="../../df/d73/time_8c.html#a257910b4d0328cd2f99c62590bd1177b">id_div</a>, 1, (y)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00160">160</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>.</p> </div> </div> <a id="a39ec97a2452f8ffcb4dfc5d56dc0b65d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39ec97a2452f8ffcb4dfc5d56dc0b65d">◆ </a></span>FIXWINT_P</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define FIXWINT_P</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">v</td><td>)</td> <td>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#acf2fcf97dcf9c7c35452730eb3e2aeb2">FIXNUM_P</a>(v)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00246">246</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a43e9a4bbcf22f5709dfcc387ab3e93eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a43e9a4bbcf22f5709dfcc387ab3e93eb">◆ </a></span>FIXWV2WINT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define FIXWV2WINT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">w</td><td>)</td> <td>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ae9390780cd6d04a2e0ac3d6282cdefea">FIX2LONG</a>(<a class="el" href="../../df/d73/time_8c.html#a23612b96123975e3ca6b69daa401da72">WIDEVAL_GET</a>(w))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00251">251</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00666">rb_time_unmagnify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00683">rb_time_unmagnify_to_float()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01658">timew_out_of_timet_range()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00354">wcmp()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00455">wmul()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00475">wquo()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00397">wsub()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00734">wv2timet()</a>.</p> </div> </div> <a id="ad6a838ed913be9560dd93b2fb1fb5234"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad6a838ed913be9560dd93b2fb1fb5234">◆ </a></span>FIXWV_MAX</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define FIXWV_MAX   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ab1040c5fdcb7a88dca4c25222bf43454">FIXNUM_MAX</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00247">247</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00713">timet2wv()</a>.</p> </div> </div> <a id="a3ddd37bc786f3af19a872f0d73d4f93a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3ddd37bc786f3af19a872f0d73d4f93a">◆ </a></span>FIXWV_MIN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define FIXWV_MIN   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa5bd957eb3db4bec258cd36a2cafe352">FIXNUM_MIN</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00248">248</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00713">timet2wv()</a>.</p> </div> </div> <a id="ae9b046114c0e0f2a375a74a4a768df2f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae9b046114c0e0f2a375a74a4a768df2f">◆ </a></span>FIXWV_P</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define FIXWV_P</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">w</td><td>)</td> <td>   <a class="el" href="../../df/d73/time_8c.html#a39ec97a2452f8ffcb4dfc5d56dc0b65d">FIXWINT_P</a>(<a class="el" href="../../df/d73/time_8c.html#a23612b96123975e3ca6b69daa401da72">WIDEVAL_GET</a>(w))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00256">256</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00666">rb_time_unmagnify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00683">rb_time_unmagnify_to_float()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01778">time_mark()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01658">timew_out_of_timet_range()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00354">wcmp()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00341">weq()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00455">wmul()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00475">wquo()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00397">wsub()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00734">wv2timet()</a>.</p> </div> </div> <a id="a50a441a92f18d3d47e729135a226be26"></a> <h2 class="memtitle"><span class="permalink"><a href="#a50a441a92f18d3d47e729135a226be26">◆ </a></span>FIXWVABLE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define FIXWVABLE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">i</td><td>)</td> <td>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac493d4e1ca36d6a84215aad4e6ea1b4d">FIXABLE</a>(i)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00249">249</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a0f77e097403ae962fc54702533c2b558"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f77e097403ae962fc54702533c2b558">◆ </a></span>ge</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ge</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../de/df1/util_8c.html#ae3b60d76128298cf2780a4612b47befe">cmp</a>((x),(y)) >= 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00070">70</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d47/compile_8c_source.html#l01985">iseq_specialized_instruction()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02596">validate_utc_offset()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02611">validate_vtm()</a>.</p> </div> </div> <a id="ad6914b5d1ba944584904dab2547b890b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad6914b5d1ba944584904dab2547b890b">◆ </a></span>get_attr</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define get_attr</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">attr, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">iffound </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">attr = <a class="code" href="../../db/d2e/intern_8h.html#ab8a448eec4dc767e47f5f9bd35974734">rb_attr_get</a>(str, id_##attr); \</div><div class="line"> if (!<a class="code" href="../../de/de6/ruby_2ruby_8h.html#a4832bad8845a35fc50f7a160901854a1">NIL_P</a>(attr)) { \</div><div class="line"> data = id_##attr; \</div><div class="line"> iffound; \</div><div class="line"> st_delete(<a class="code" href="../../db/d2e/intern_8h.html#a11091451dc5f3ec7cb1145a4e4e44b29">rb_generic_ivar_table</a>(str), &data, 0); \</div><div class="line"> }</div><div class="ttc" id="intern_8h_html_a11091451dc5f3ec7cb1145a4e4e44b29"><div class="ttname"><a href="../../db/d2e/intern_8h.html#a11091451dc5f3ec7cb1145a4e4e44b29">rb_generic_ivar_table</a></div><div class="ttdeci">struct st_table * rb_generic_ivar_table(VALUE)</div><div class="ttdef"><b>Definition:</b> <a href="../../d0/d2a/variable_8c_source.html#l00907">variable.c:907</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_a4832bad8845a35fc50f7a160901854a1"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a4832bad8845a35fc50f7a160901854a1">NIL_P</a></div><div class="ttdeci">#define NIL_P(v)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00438">ruby.h:438</a></div></div> <div class="ttc" id="intern_8h_html_ab8a448eec4dc767e47f5f9bd35974734"><div class="ttname"><a href="../../db/d2e/intern_8h.html#ab8a448eec4dc767e47f5f9bd35974734">rb_attr_get</a></div><div class="ttdeci">VALUE rb_attr_get(VALUE, ID)</div><div class="ttdef"><b>Definition:</b> <a href="../../d0/d2a/variable_8c_source.html#l01127">variable.c:1127</a></div></div> </div><!-- fragment --> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>.</p> </div> </div> <a id="abeec6104c0cb3c99805dc0921372dc81"></a> <h2 class="memtitle"><span class="permalink"><a href="#abeec6104c0cb3c99805dc0921372dc81">◆ </a></span>GetNewTimeval</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GetNewTimeval</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">obj, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">tobj </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((tobj) = <a class="el" href="../../df/d73/time_8c.html#a9a5ac15f9360c2c29442725a9e72620d">get_new_timeval</a>(obj))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01747">1747</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01902">time_init_0()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03405">time_init_copy()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>.</p> </div> </div> <a id="a4f7bf9d5801e5db6efc0ffb8054df22e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f7bf9d5801e5db6efc0ffb8054df22e">◆ </a></span>GetTimeval</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GetTimeval</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">obj, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">tobj </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((tobj) = <a class="el" href="../../df/d73/time_8c.html#a98b2bad51eecd4ee4608f724c7461caa">get_timeval</a>(obj))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01746">1746</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03764">rb_time_succ()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02434">rb_time_timespec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02417">rb_time_timeval()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04329">strftimev()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03320">time_cmp()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03347">time_eql()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03529">time_fixoff()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03505">time_gmtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03395">time_hash()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03908">time_hour()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03405">time_init_copy()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04174">time_isdst()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03426">time_localtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03930">time_mday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03888">time_min()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03734">time_minus()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03952">time_mon()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03258">time_nsec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03707">time_plus()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03817">time_round()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02486">time_s_at()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03868">time_sec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01932">time_set_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04532">time_strftime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03286">time_subsec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04261">time_to_a()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03177">time_to_f()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03153">time_to_i()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03201">time_to_r()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03663">time_to_s()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03227">time_usec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04228">time_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03378">time_utc_p()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04000">time_wday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04139">time_yday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03972">time_year()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04197">time_zone()</a>.</p> </div> </div> <a id="a08e1692237229ff350e068563aad4ff9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a08e1692237229ff350e068563aad4ff9">◆ </a></span>GMTIME</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GMTIME</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">tm, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../df/d73/time_8c.html#a6f0b63635980f7f7f30113ac862f073b">rb_gmtime_r2</a>((tm), &(<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00845">845</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01075">gmtime_with_leapsecond()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01604">localtime_with_gmtoff_zone()</a>.</p> </div> </div> <a id="a5bb1869756374dadf46191aab579099a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5bb1869756374dadf46191aab579099a">◆ </a></span>gt</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define gt</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../de/df1/util_8c.html#ae3b60d76128298cf2780a4612b47befe">cmp</a>((x),(y)) > 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00068">68</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d47/compile_8c_source.html#l01985">iseq_specialized_instruction()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>.</p> </div> </div> <a id="ad0eaab185957f0c0bad5b0f6526571c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad0eaab185957f0c0bad5b0f6526571c2">◆ </a></span>GUESS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GUESS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">p</td><td>)</td> <td>   (<a class="el" href="../../df/d73/time_8c.html#a3efc2394a154cebcf7bc3d3fd2b0a2ac">DEBUG_FIND_TIME_NUMGUESS_INC</a> (utc_p ? <a class="el" href="../../df/d73/time_8c.html#ac0c55ff96b200940722e2d822e31f8fb">gmtime_with_leapsecond</a>((p), &<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>) : <a class="el" href="../../df/d73/time_8c.html#a7e483604c48052871f95e7eec052772d">LOCALTIME</a>((p), <a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)))</td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02746">find_time_t()</a>.</p> </div> </div> <a id="a00f8346e63d4e8b7ab4854cb36518408"></a> <h2 class="memtitle"><span class="permalink"><a href="#a00f8346e63d4e8b7ab4854cb36518408">◆ </a></span>IsTimeval</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IsTimeval</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">obj</td><td>)</td> <td>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a4e2761bd7bdbe8ab3f091fbdec9a271d">rb_typeddata_is_kind_of</a>((obj), &<a class="el" href="../../df/d73/time_8c.html#acd6c25c87778336f83f28fb2429b1523">time_data_type</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01749">1749</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02434">rb_time_timespec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02417">rb_time_timeval()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03320">time_cmp()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03347">time_eql()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03734">time_minus()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03707">time_plus()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02486">time_s_at()</a>.</p> </div> </div> <a id="a52cb3a32b6f11cfde576472291abd769"></a> <h2 class="memtitle"><span class="permalink"><a href="#a52cb3a32b6f11cfde576472291abd769">◆ </a></span>le</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define le</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../de/df1/util_8c.html#ae3b60d76128298cf2780a4612b47befe">cmp</a>((x),(y)) <= 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00069">69</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d47/compile_8c_source.html#l01985">iseq_specialized_instruction()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01290">syserr_initialize()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01658">timew_out_of_timet_range()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02596">validate_utc_offset()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>.</p> </div> </div> <a id="aa6ae4f56ac5ca5eef42c21fc34787040"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa6ae4f56ac5ca5eef42c21fc34787040">◆ </a></span>leap_year_v_p</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define leap_year_v_p</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">y</td><td>)</td> <td>   <a class="el" href="../../df/d73/time_8c.html#adde1365964cbe4957612177c451a302d">leap_year_p</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aebbec3f6980955bf51d9962ef99a5c13">NUM2LONG</a>(<a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>((y), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(400))))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00779">779</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>.</p> </div> </div> <a id="a7e483604c48052871f95e7eec052772d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7e483604c48052871f95e7eec052772d">◆ </a></span>LOCALTIME</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define LOCALTIME</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">tm, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (tzset(),<a class="el" href="../../df/d73/time_8c.html#a2d05c4b02cf8e59bca73fd3a3fe650ed">rb_localtime_r2</a>((tm), &(<a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00828">828</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02746">find_time_t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01075">gmtime_with_leapsecond()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01604">localtime_with_gmtoff_zone()</a>.</p> </div> </div> <a id="ab8b5111a6ec9713a598f00a1378b8a77"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab8b5111a6ec9713a598f00a1378b8a77">◆ </a></span>lshift</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define lshift</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>((x), <a class="el" href="../../df/d73/time_8c.html#a09a8bfa0431cb670a0c7c702737ea2a3">id_lshift</a>, 1, (y)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00172">172</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="aa1b1fd9418512be0ed145132439b7bd9"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa1b1fd9418512be0ed145132439b7bd9">◆ </a></span>lt</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define lt</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../de/df1/util_8c.html#ae3b60d76128298cf2780a4612b47befe">cmp</a>((x),(y)) < 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00067">67</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/df2/win32_8c_source.html#l04289">filetime_to_timeval()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01418">guess_local_offset()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01985">iseq_specialized_instruction()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01504">small_vtm_sub()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03817">time_round()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01658">timew_out_of_timet_range()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02611">validate_vtm()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03016">vtmcmp()</a>.</p> </div> </div> <a id="ae6f418c8f1b0549ba5db3967ed4aa763"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae6f418c8f1b0549ba5db3967ed4aa763">◆ </a></span>MAKE_TM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MAKE_TM</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">time, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">tobj </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> { \</div><div class="line"> if ((tobj)->tm_got == 0) { \</div><div class="line"> time_get_tm((time), (tobj)); \</div><div class="line"> } \</div><div class="line"> } <span class="keywordflow">while</span> (0)</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01770">1770</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04329">strftimev()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03908">time_hour()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04174">time_isdst()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03930">time_mday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03888">time_min()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03952">time_mon()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03868">time_sec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04532">time_strftime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04261">time_to_a()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04228">time_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04000">time_wday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04139">time_yday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03972">time_year()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04197">time_zone()</a>.</p> </div> </div> <a id="aedafc0dc710c634ecec3900b66547a36"></a> <h2 class="memtitle"><span class="permalink"><a href="#aedafc0dc710c634ecec3900b66547a36">◆ </a></span>MOD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MOD</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">n, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">d </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((n)<0 ? <a class="el" href="../../df/d73/time_8c.html#a0d2c8d7c37ae50d4faad73a48fd41c63">NMOD</a>((n),(d)) : (n)%(d))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00042">42</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00887">calc_tm_yday()</a>.</p> </div> </div> <a id="a726c07f1964218e876d232f0f30a62ba"></a> <h2 class="memtitle"><span class="permalink"><a href="#a726c07f1964218e876d232f0f30a62ba">◆ </a></span>mulquo</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define mulquo</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">z </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (((y) == (z)) ? (x) : <a class="el" href="../../df/d73/time_8c.html#a4afece7fd6fe3d1d059da33a09c6dc39">quo</a>(<a class="el" href="../../df/d73/time_8c.html#a413628b9a4f82659c06ee7d68c18c8a2">mul</a>((x),(y)),(z)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00196">196</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01862">timew2timespec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01877">timew2timespec_exact()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02557">usec2subsecx()</a>.</p> </div> </div> <a id="abe225c8efd8c8a51a6d025b998b93230"></a> <h2 class="memtitle"><span class="permalink"><a href="#abe225c8efd8c8a51a6d025b998b93230">◆ </a></span>NDIV</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NDIV</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (-(-((x)+1)/(y))-1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00039">39</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02279">rb_time_new()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02225">time_overflow_p()</a>.</p> </div> </div> <a id="a54e8d54faf71d1f7a0cf8dcfc21a26db"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54e8d54faf71d1f7a0cf8dcfc21a26db">◆ </a></span>ne</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ne</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (!<a class="el" href="../../df/d73/time_8c.html#a32facebc76371374adf80b7db62a7601">eq</a>((x),(y)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00066">66</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d47/compile_8c_source.html#l03097">add_ensure_range()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01504">small_vtm_sub()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03837">VpAlloc()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05319">VpCtoV()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05543">VpDtoV()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03016">vtmcmp()</a>.</p> </div> </div> <a id="a83f11f6624f6648aa502330ab8408073"></a> <h2 class="memtitle"><span class="permalink"><a href="#a83f11f6624f6648aa502330ab8408073">◆ </a></span>neg</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define neg</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   (<a class="el" href="../../df/d73/time_8c.html#a216b8c61f6db1b4116bac957f0d55e73">sub</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(0), (x)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00171">171</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/deb/acosh_8c_source.html#l00052">asinh()</a>, <a class="el" href="../../d7/deb/acosh_8c_source.html#l00075">atanh()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03021">int_pow()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01540">int_round_0()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01254">nurat_round()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02653">rb_fix2str()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03164">rb_int2big()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>.</p> </div> </div> <a id="a57f328af3af5edb735dea56c040e6aa0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a57f328af3af5edb735dea56c040e6aa0">◆ </a></span>NEGFIXWVABLE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NEGFIXWVABLE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">wi</td><td>)</td> <td>   ((wi) >= <a class="el" href="../../df/d73/time_8c.html#a3ddd37bc786f3af19a872f0d73d4f93a">FIXWV_MIN</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00255">255</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a0d2c8d7c37ae50d4faad73a48fd41c63"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0d2c8d7c37ae50d4faad73a48fd41c63">◆ </a></span>NMOD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NMOD</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((y)-(-((x)+1)%(y))-1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00040">40</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="aad7748a2cf788d2d294e642ba20bee36"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad7748a2cf788d2d294e642ba20bee36">◆ </a></span>POSFIXWVABLE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define POSFIXWVABLE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">wi</td><td>)</td> <td>   ((wi) < <a class="el" href="../../df/d73/time_8c.html#ad6a838ed913be9560dd93b2fb1fb5234">FIXWV_MAX</a>+1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00254">254</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a9cfa42d4b79c89d68c53be8b2150a503"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9cfa42d4b79c89d68c53be8b2150a503">◆ </a></span>rb_intern</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_intern</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">str</td><td>)</td> <td>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a5753547d6a21eeb36aa8cb0ae7d6c9ce">rb_intern_const</a>(str)</td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00600">num_exact()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>.</p> </div> </div> <a id="a33edaf0878967cface23772484fa2c97"></a> <h2 class="memtitle"><span class="permalink"><a href="#a33edaf0878967cface23772484fa2c97">◆ </a></span>SMALLBUF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SMALLBUF   100</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l04280">4280</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04282">rb_strftime_alloc()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04329">strftimev()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04532">time_strftime()</a>.</p> </div> </div> <a id="abf9c39ac3cf8586f72bf4e7489f0c6c8"></a> <h2 class="memtitle"><span class="permalink"><a href="#abf9c39ac3cf8586f72bf4e7489f0c6c8">◆ </a></span>TIME_COPY_GMT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TIME_COPY_GMT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">tobj1, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">tobj2 </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">((tobj1)->gmt = (tobj2)->gmt, \</div><div class="line"> (tobj1)-><a class="code" href="../../d0/d53/structvtm.html">vtm</a>.<a class="code" href="../../d0/d53/structvtm.html#a890f55fb132c6dd92190906d759239d9">utc_offset</a> = (tobj2)->vtm.utc_offset, \</div><div class="line"> (tobj1)-><a class="code" href="../../d0/d53/structvtm.html">vtm</a>.<a class="code" href="../../d0/d53/structvtm.html#a882005a9f4203f981951c0a183841ee1">zone</a> = (tobj2)->vtm.zone)</div><div class="ttc" id="structvtm_html_a882005a9f4203f981951c0a183841ee1"><div class="ttname"><a href="../../d0/d53/structvtm.html#a882005a9f4203f981951c0a183841ee1">vtm::zone</a></div><div class="ttdeci">const char * zone</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d10/timev_8h_source.html#l00016">timev.h:16</a></div></div> <div class="ttc" id="structvtm_html"><div class="ttname"><a href="../../d0/d53/structvtm.html">vtm</a></div><div class="ttdef"><b>Definition:</b> <a href="../../da/d10/timev_8h_source.html#l00004">timev.h:4</a></div></div> <div class="ttc" id="structvtm_html_a890f55fb132c6dd92190906d759239d9"><div class="ttname"><a href="../../d0/d53/structvtm.html#a890f55fb132c6dd92190906d759239d9">vtm::utc_offset</a></div><div class="ttdeci">VALUE utc_offset</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d10/timev_8h_source.html#l00012">timev.h:12</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01764">1764</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03764">rb_time_succ()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02486">time_s_at()</a>.</p> </div> </div> <a id="ad00663b0227116e7a173b2441a7a2fe3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad00663b0227116e7a173b2441a7a2fe3">◆ </a></span>TIME_FIXOFF_P</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TIME_FIXOFF_P</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">tobj</td><td>)</td> <td>   ((tobj)->gmt == 2)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01758">1758</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03529">time_fixoff()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03621">time_get_tm()</a>.</p> </div> </div> <a id="ad612dc28797eeac3864d7ca1501d498a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad612dc28797eeac3864d7ca1501d498a">◆ </a></span>TIME_INIT_P</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TIME_INIT_P</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">tobj</td><td>)</td> <td>   ((tobj)->gmt != -1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01750">1750</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01833">get_new_timeval()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01822">get_timeval()</a>.</p> </div> </div> <a id="a886590e4e896b5b829a3ab0af4db8c5e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a886590e4e896b5b829a3ab0af4db8c5e">◆ </a></span>TIME_LOCALTIME_P</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TIME_LOCALTIME_P</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">tobj</td><td>)</td> <td>   ((tobj)->gmt == 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01755">1755</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03426">time_localtime()</a>.</p> </div> </div> <a id="ab6880974e1e927ff0bba7e50d8eaa5a8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab6880974e1e927ff0bba7e50d8eaa5a8">◆ </a></span>TIME_SET_FIXOFF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TIME_SET_FIXOFF</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">tobj, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">off </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">((tobj)->gmt = 2, \</div><div class="line"> (tobj)->vtm.utc_offset = (off), \</div><div class="line"> (tobj)->vtm.zone = <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>)</div><div class="ttc" id="__sdbm_8c_html_a070d2ce7b6bb7e5c05602aa8c308d0c4"><div class="ttname"><a href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></div><div class="ttdeci">#define NULL</div><div class="ttdef"><b>Definition:</b> <a href="../../d4/db0/__sdbm_8c_source.html#l00102">_sdbm.c:102</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01759">1759</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03529">time_fixoff()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01932">time_set_utc_offset()</a>.</p> </div> </div> <a id="ab59385a94bf832946726b27cf411955c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab59385a94bf832946726b27cf411955c">◆ </a></span>TIME_SET_LOCALTIME</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TIME_SET_LOCALTIME</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">tobj</td><td>)</td> <td>   ((tobj)->gmt = 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01756">1756</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03426">time_localtime()</a>.</p> </div> </div> <a id="a1b6edb7cf2c420a4059d5f358bc6dfaa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1b6edb7cf2c420a4059d5f358bc6dfaa">◆ </a></span>TIME_SET_UTC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TIME_SET_UTC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">tobj</td><td>)</td> <td>   ((tobj)->gmt = 1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01753">1753</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03505">time_gmtime()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>.</p> </div> </div> <a id="a271e241f9120c3bafb776ceae03e381b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a271e241f9120c3bafb776ceae03e381b">◆ </a></span>time_succ</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define time_succ   <a class="el" href="../../df/d73/time_8c.html#a559f5df17e4e9c29fd2b150870c1b58e">rb_time_succ</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l03777">3777</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a05134797be816e2296be8c8430fa4897"></a> <h2 class="memtitle"><span class="permalink"><a href="#a05134797be816e2296be8c8430fa4897">◆ </a></span>TIME_UTC_P</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TIME_UTC_P</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">tobj</td><td>)</td> <td>   ((tobj)->gmt == 1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01752">1752</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04329">strftimev()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03621">time_get_tm()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03505">time_gmtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04532">time_strftime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03663">time_to_s()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04228">time_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03378">time_utc_p()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04197">time_zone()</a>.</p> </div> </div> <a id="a00c7c18a5baa3e8b8e205b7b35b4eacb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a00c7c18a5baa3e8b8e205b7b35b4eacb">◆ </a></span>TIMET2WV</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TIMET2WV</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d8/dac/openssl_2conftest_8c.html#ad2c584e6472d5514c2fa94aea1697bb7">t</a></td><td>)</td> <td>   <a class="el" href="../../df/d73/time_8c.html#ac9928cc01001ce08bf5d7f2954b2fc8b">timet2wv</a>(<a class="el" href="../../d8/dac/openssl_2conftest_8c.html#ad2c584e6472d5514c2fa94aea1697bb7">t</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00731">731</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01203">init_leap_second_info()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01851">timespec2timew()</a>.</p> </div> </div> <a id="aaeb456048981faa9c2d54a3e9e25fc96"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaeb456048981faa9c2d54a3e9e25fc96">◆ </a></span>UWIDEINT_MAX</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UWIDEINT_MAX   ULONG_MAX</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00243">243</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00413">wi_mul()</a>.</p> </div> </div> <a id="a8e7e67726295131c7ed6b4fa0428d6bd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8e7e67726295131c7ed6b4fa0428d6bd">◆ </a></span>wday_p</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define wday_p</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">n</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">{\</div><div class="line"> struct <a class="code" href="../../d9/d3a/structtime__object.html">time_object</a> *tobj;\</div><div class="line"> GetTimeval(time, tobj);\</div><div class="line"> MAKE_TM(time, tobj);\</div><div class="line"> return (tobj->vtm.wday == (n)) ? <a class="code" href="../../de/de6/ruby_2ruby_8h.html#aacea3516b33941ce8149098e223a7466">Qtrue</a> : <a class="code" href="../../de/de6/ruby_2ruby_8h.html#aba0717d2689eb68797421a02ab9295c6">Qfalse</a>;\</div><div class="line">}</div><div class="ttc" id="ruby_2ruby_8h_html_aacea3516b33941ce8149098e223a7466"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#aacea3516b33941ce8149098e223a7466">Qtrue</a></div><div class="ttdeci">#define Qtrue</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00426">ruby.h:426</a></div></div> <div class="ttc" id="structtime__object_html"><div class="ttname"><a href="../../d9/d3a/structtime__object.html">time_object</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/d73/time_8c_source.html#l01739">time.c:1739</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_aba0717d2689eb68797421a02ab9295c6"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#aba0717d2689eb68797421a02ab9295c6">Qfalse</a></div><div class="ttdeci">#define Qfalse</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00425">ruby.h:425</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l04009">4009</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04107">time_friday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04043">time_monday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04123">time_saturday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04027">time_sunday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04091">time_thursday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04059">time_tuesday()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04075">time_wednesday()</a>.</p> </div> </div> <a id="a0a2dbd8d248d725cc82aea8eb231a48f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0a2dbd8d248d725cc82aea8eb231a48f">◆ </a></span>wge</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define wge</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../df/d73/time_8c.html#a634c79ce75cfe6499af24d7e3eeaa168">wcmp</a>((x),(y)) >= 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00378">378</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a0fa5af9104aba3f12fd220625afaab91"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0fa5af9104aba3f12fd220625afaab91">◆ </a></span>wgt</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define wgt</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../df/d73/time_8c.html#a634c79ce75cfe6499af24d7e3eeaa168">wcmp</a>((x),(y)) > 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00376">376</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a52141d16af872f330de3e3314ccc9ffc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a52141d16af872f330de3e3314ccc9ffc">◆ </a></span>WIDEINT_MAX</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define WIDEINT_MAX   <a class="el" href="../../da/d50/vsnprintf_8c.html#a50fece4db74f09568b2938db583c5655">LONG_MAX</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00244">244</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00413">wi_mul()</a>.</p> </div> </div> <a id="a64ed673b619b848f517ce1153dcaef1c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64ed673b619b848f517ce1153dcaef1c">◆ </a></span>WIDEINT_MIN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define WIDEINT_MIN   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ae8a44c5a7436466221e0f3859d02420f">LONG_MIN</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00245">245</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a23612b96123975e3ca6b69daa401da72"></a> <h2 class="memtitle"><span class="permalink"><a href="#a23612b96123975e3ca6b69daa401da72">◆ </a></span>WIDEVAL_GET</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define WIDEVAL_GET</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">w</td><td>)</td> <td>   (w)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00269">269</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00341">weq()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00573">wmuldivmod()</a>.</p> </div> </div> <a id="a434364f552b9c11de4a3bd760c28f4f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a434364f552b9c11de4a3bd760c28f4f0">◆ </a></span>WIDEVAL_WRAP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define WIDEVAL_WRAP</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">v</td><td>)</td> <td>   (v)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00268">268</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>.</p> </div> </div> <a id="af4174f87215521bd53c91b254cc11be7"></a> <h2 class="memtitle"><span class="permalink"><a href="#af4174f87215521bd53c91b254cc11be7">◆ </a></span>WIDEVALUE_IS_WIDER</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define WIDEVALUE_IS_WIDER   0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00242">242</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a5e9ff52ba3490f63dfe0790624f66450"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e9ff52ba3490f63dfe0790624f66450">◆ </a></span>WINT2FIXWV</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define WINT2FIXWV</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">i</td><td>)</td> <td>   <a class="el" href="../../df/d73/time_8c.html#a434364f552b9c11de4a3bd760c28f4f0">WIDEVAL_WRAP</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a2ead2f64c81efed352e79e89f29b8fc8">LONG2FIX</a>(i))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00250">250</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00969">gmtimew_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03764">rb_time_succ()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00666">rb_time_unmagnify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00704">split_second()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01902">time_init_0()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01808">time_s_alloc()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03286">time_subsec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03153">time_to_i()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03227">time_usec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00713">timet2wv()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00573">wmuldivmod()</a>.</p> </div> </div> <a id="a471b64f8818a3ea2f5a6123aede2eae0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a471b64f8818a3ea2f5a6123aede2eae0">◆ </a></span>WINT2WV</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define WINT2WV</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">wi</td><td>)</td> <td>   <a class="el" href="../../df/d73/time_8c.html#a434364f552b9c11de4a3bd760c28f4f0">WIDEVAL_WRAP</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a854de1c520ed24a625d5a29f36a08f7a">LONG2NUM</a>(wi))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00283">283</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03258">time_nsec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03227">time_usec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01851">timespec2timew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00455">wmul()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00475">wquo()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00397">wsub()</a>.</p> </div> </div> <a id="a57ccd3fcbde55dc8470d592a7544417d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a57ccd3fcbde55dc8470d592a7544417d">◆ </a></span>wle</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define wle</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../df/d73/time_8c.html#a634c79ce75cfe6499af24d7e3eeaa168">wcmp</a>((x),(y)) <= 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00377">377</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a051e744e30955da842796789d8dacada"></a> <h2 class="memtitle"><span class="permalink"><a href="#a051e744e30955da842796789d8dacada">◆ </a></span>wlt</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define wlt</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../df/d73/time_8c.html#a634c79ce75cfe6499af24d7e3eeaa168">wcmp</a>((x),(y)) < 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00375">375</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>.</p> </div> </div> <a id="a8366cd94ad8765d0617d047fb12ba5e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8366cd94ad8765d0617d047fb12ba5e2">◆ </a></span>wmulquo</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define wmulquo</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">z </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((<a class="el" href="../../df/d73/time_8c.html#a23612b96123975e3ca6b69daa401da72">WIDEVAL_GET</a>(y) == <a class="el" href="../../df/d73/time_8c.html#a23612b96123975e3ca6b69daa401da72">WIDEVAL_GET</a>(z)) ? (x) : <a class="el" href="../../df/d73/time_8c.html#aee225fee4405d03770b2ed9160833cd2">wquo</a>(<a class="el" href="../../df/d73/time_8c.html#a941a040c8cc996a0d7942f8a9d622512">wmul</a>((x),(y)),(z)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00500">500</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a0a2757bbba0de48f474409cd6e0436b0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0a2757bbba0de48f474409cd6e0436b0">◆ </a></span>wmulquoll</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define wmulquoll</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">z </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (((y) == (z)) ? (x) : <a class="el" href="../../df/d73/time_8c.html#aee225fee4405d03770b2ed9160833cd2">wquo</a>(<a class="el" href="../../df/d73/time_8c.html#a941a040c8cc996a0d7942f8a9d622512">wmul</a>((x),<a class="el" href="../../df/d73/time_8c.html#a471b64f8818a3ea2f5a6123aede2eae0">WINT2WV</a>(y)),<a class="el" href="../../df/d73/time_8c.html#a471b64f8818a3ea2f5a6123aede2eae0">WINT2WV</a>(z)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00501">501</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03258">time_nsec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02486">time_s_at()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01851">timespec2timew()</a>.</p> </div> </div> <a id="ac04ee8f50177ae0c25eff3f4d7bf98f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac04ee8f50177ae0c25eff3f4d7bf98f0">◆ </a></span>wne</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define wne</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (!<a class="el" href="../../df/d73/time_8c.html#a486e9104165f6f90c0da2f746f569721">weq</a>((x),(y)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00374">374</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a18c2a4a407928e1a58aa606511ed7c82"></a> <h2 class="memtitle"><span class="permalink"><a href="#a18c2a4a407928e1a58aa606511ed7c82">◆ </a></span>WV2TIMET</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define WV2TIMET</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d8/dac/openssl_2conftest_8c.html#ad2c584e6472d5514c2fa94aea1697bb7">t</a></td><td>)</td> <td>   <a class="el" href="../../df/d73/time_8c.html#af4e045068becd8eaeb1e572ba29fc9cb">wv2timet</a>(<a class="el" href="../../d8/dac/openssl_2conftest_8c.html#ad2c584e6472d5514c2fa94aea1697bb7">t</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00754">754</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01691">localtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01862">timew2timespec()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01877">timew2timespec_exact()</a>.</p> </div> </div> <h2 class="groupheader">Typedef Documentation</h2> <a id="a47648cb019704f9886e2572491d98a7f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a47648cb019704f9886e2572491d98a7f">◆ </a></span>SIGNED_WIDEVALUE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac1cf124db1e117ff7d61d608024f63ee">SIGNED_VALUE</a> <a class="el" href="../../df/d73/time_8c.html#a47648cb019704f9886e2572491d98a7f">SIGNED_WIDEVALUE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00241">241</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="adfc7b4cb7c3ea184449999b717c7488f"></a> <h2 class="memtitle"><span class="permalink"><a href="#adfc7b4cb7c3ea184449999b717c7488f">◆ </a></span>uwideint_t</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef unsigned long <a class="el" href="../../df/d73/time_8c.html#adfc7b4cb7c3ea184449999b717c7488f">uwideint_t</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00238">238</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a22d2000de6e2aafc0a1593575bddac49"></a> <h2 class="memtitle"><span class="permalink"><a href="#a22d2000de6e2aafc0a1593575bddac49">◆ </a></span>wideint_t</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef long <a class="el" href="../../df/d73/time_8c.html#a22d2000de6e2aafc0a1593575bddac49">wideint_t</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00239">239</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="ad5b2136d5c4b94fd12c7ded510be5d2c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5b2136d5c4b94fd12c7ded510be5d2c">◆ </a></span>wideval_t</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../df/d73/time_8c.html#a7ac4c04ff08a1d8c593b33d3d5582835">WIDEVALUE</a> <a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00267">267</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a7ac4c04ff08a1d8c593b33d3d5582835"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7ac4c04ff08a1d8c593b33d3d5582835">◆ </a></span>WIDEVALUE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d73/time_8c.html#a7ac4c04ff08a1d8c593b33d3d5582835">WIDEVALUE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00240">240</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a54b6aca564b141db4dfa8ed88f0cd85d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54b6aca564b141db4dfa8ed88f0cd85d">◆ </a></span>_()</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> <a class="el" href="../../df/d73/time_8c.html#a5a8e7d6b941fb7d0ae8cc6d201d5c68b">time_utc_offset</a> _ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>) </td> <td class="paramname"></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"> </div> </div> <a id="a9a6eb43907c030321db65cc24ebb5d25"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a6eb43907c030321db65cc24ebb5d25">◆ </a></span>add()</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> add </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>x</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>y</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="../../df/d73/time_8c_source.html#l00073">73</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00350">FIXABLE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01317">LONG2NUM</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05867">rb_big_plus()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00969">gmtimew_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01658">timew_out_of_timet_range()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>.</p> </div> </div> <a id="a3aa75067e146e0db85a393b85861041d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3aa75067e146e0db85a393b85861041d">◆ </a></span>calc_tm_yday()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int calc_tm_yday </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>tm_year</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>tm_mon</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>tm_mday</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="../../df/d73/time_8c_source.html#l00887">887</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00848">common_year_yday_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02693">leap_year_p()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00863">leap_year_yday_offset</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00042">MOD</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02746">find_time_t()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>.</p> </div> </div> <a id="a8c55e38081251211e66452eb0e15176a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8c55e38081251211e66452eb0e15176a">◆ </a></span>calc_wday()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int calc_wday </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>year</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>month</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>day</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="../../df/d73/time_8c_source.html#l01404">1404</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01418">guess_local_offset()</a>.</p> </div> </div> <a id="a9ab72f8aa88c086c8db1d033c9d111bb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9ab72f8aa88c086c8db1d033c9d111bb">◆ </a></span>cmp()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int 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>x</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>y</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="../../df/d73/time_8c_source.html#l00054">54</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00037">id_cmp</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02909">rb_cmpint()</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>.</p> </div> </div> <a id="a238840bc8b569eaa836845a6e16ce85c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a238840bc8b569eaa836845a6e16ce85c">◆ </a></span>divmodv()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void divmodv </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>n</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>d</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>q</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>r</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="../../df/d73/time_8c_source.html#l00199">199</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_divmod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01179">rb_ary_entry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00632">rb_check_array_type()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00406">rb_obj_classname()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00969">gmtimew_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02541">obj2subsecx()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>.</p> </div> </div> <a id="a32facebc76371374adf80b7db62a7601"></a> <h2 class="memtitle"><span class="permalink"><a href="#a32facebc76371374adf80b7db62a7601">◆ </a></span>eq()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int 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>x</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>y</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="../../df/d73/time_8c_source.html#l00045">45</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00037">id_eq</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/df2/win32_8c_source.html#l00502">init_env()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01985">iseq_specialized_instruction()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00341">weq()</a>.</p> </div> </div> <a id="a9288adfd28bc64d74e8a5a6651aaa26b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9288adfd28bc64d74e8a5a6651aaa26b">◆ </a></span>find_time_t()</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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * find_time_t </td> <td>(</td> <td class="paramtype">struct tm * </td> <td class="paramname"><em>tptr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>utc_p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">time_t * </td> <td class="paramname"><em>tp</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="../../df/d73/time_8c_source.html#l02746">2746</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00887">calc_tm_yday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00879">common_year_days_in_month</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02730">DEBUG_REPORT_GUESSRANGE</a>, <a class="el" href="../../df/d73/time_8c.html#ad0eaab185957f0c0bad5b0f6526571c2">GUESS</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00882">leap_year_days_in_month</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02693">leap_year_p()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00828">LOCALTIME</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02699">timegm_noleapsecond()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03037">tmcmp()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>.</p> </div> </div> <a id="a9a5ac15f9360c2c29442725a9e72620d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a5ac15f9360c2c29442725a9e72620d">◆ </a></span>get_new_timeval()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct <a class="el" href="../../d9/d3a/structtime__object.html">time_object</a>* get_new_timeval </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="../../df/d73/time_8c_source.html#l01833">1833</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01801">time_data_type</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01750">TIME_INIT_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01041">TypedData_Get_Struct</a>.</p> </div> </div> <a id="a98b2bad51eecd4ee4608f724c7461caa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a98b2bad51eecd4ee4608f724c7461caa">◆ </a></span>get_timeval()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct <a class="el" href="../../d9/d3a/structtime__object.html">time_object</a>* get_timeval </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="../../df/d73/time_8c_source.html#l01822">1822</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01801">time_data_type</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01750">TIME_INIT_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01041">TypedData_Get_Struct</a>.</p> </div> </div> <a id="ac0c55ff96b200940722e2d822e31f8fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac0c55ff96b200940722e2d822e31f8fb">◆ </a></span>gmtime_with_leapsecond()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct tm* gmtime_with_leapsecond </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t * </td> <td class="paramname"><em>timep</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct tm * </td> <td class="paramname"><em>result</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="../../df/d73/time_8c_source.html#l01075">1075</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00879">common_year_days_in_month</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00845">GMTIME</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00882">leap_year_days_in_month</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02693">leap_year_p()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00828">LOCALTIME</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, and <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01203">init_leap_second_info()</a>.</p> </div> </div> <a id="a276b82551e3426dc09a58d76efc91955"></a> <h2 class="memtitle"><span class="permalink"><a href="#a276b82551e3426dc09a58d76efc91955">◆ </a></span>gmtimew()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a>* gmtimew </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>timew</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>result</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="../../df/d73/time_8c_source.html#l01280">1280</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01075">gmtime_with_leapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00969">gmtimew_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01203">init_leap_second_info()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01199">known_leap_seconds_limit</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01317">LONG2NUM</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01200">number_of_leap_seconds_known</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00704">split_second()</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00731">TIMET2WV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00283">WINT2WV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00375">wlt</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00397">wsub()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00754">WV2TIMET</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01691">localtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03529">time_fixoff()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03505">time_gmtime()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>.</p> </div> </div> <a id="a868d50cf7411580abcb9e6e3f09c07d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a868d50cf7411580abcb9e6e3f09c07d7">◆ </a></span>gmtimew_noleapsecond()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void gmtimew_noleapsecond </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>timew</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>vtm</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="../../df/d73/time_8c_source.html#l00969">969</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00073">add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00848">common_year_yday_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00199">divmodv()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01296">INT2NUM</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00015">vtm::isdst</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02693">leap_year_p()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00863">leap_year_yday_offset</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00163">mod()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00141">mul()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00630">NUM2INT</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00704">split_second()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00012">vtm::utc_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00013">vtm::wday</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00014">vtm::yday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00016">vtm::zone</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>.</p> </div> </div> <a id="acebedf2c369ea55310970956f7dc67b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#acebedf2c369ea55310970956f7dc67b4">◆ </a></span>guess_local_offset()</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> guess_local_offset </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>vtm_utc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>isdst_ret</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char ** </td> <td class="paramname"><em>zone_ret</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="../../df/d73/time_8c_source.html#l01418">1418</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01404">calc_wday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01357">compat_common_month_table</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01398">compat_leap_month_table</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00015">vtm::isdst</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02693">leap_year_p()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01604">localtime_with_gmtoff_zone()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00067">lt</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00163">mod()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00630">NUM2INT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00666">rb_time_unmagnify()</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00013">vtm::wday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00016">vtm::zone</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01691">localtimew()</a>.</p> </div> </div> <a id="a66a12d0145f8b3382dd49236c36d1b5a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a66a12d0145f8b3382dd49236c36d1b5a">◆ </a></span>init_leap_second_info()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void init_leap_second_info </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></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="../../df/d73/time_8c_source.html#l01203">1203</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01075">gmtime_with_leapsecond()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01199">known_leap_seconds_limit</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01317">LONG2NUM</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00630">NUM2INT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01200">number_of_leap_seconds_known</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00666">rb_time_unmagnify()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01198">this_year</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00731">TIMET2WV</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00012">vtm::utc_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00397">wsub()</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>.</p> </div> </div> <a id="a784edf1b74d384912cceedf19f245074"></a> <h2 class="memtitle"><span class="permalink"><a href="#a784edf1b74d384912cceedf19f245074">◆ </a></span>Init_Time()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_Time </td> <td>(</td> <td class="paramtype">void </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="../../df/d73/time_8c_source.html#l04919">4919</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00037">id_cmp</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00037">id_div</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_divmod</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00037">id_eq</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00037">id_lshift</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_mul</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_nano_den</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_nano_num</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00037">id_ne</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00037">id_quo</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_submicro</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_zone</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01561">rb_cObject</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00756">rb_cTime</a>, <a class="el" href="../../db/d2e/intern_8h.html#a6c99ed7f070458b961026d43d27d0642">rb_define_alloc_func()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00611">rb_define_class()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01479">rb_define_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01491">rb_define_private_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01646">rb_define_singleton_method()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00616">rb_define_virtual_variable()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00808">rb_include_module()</a>, <a class="el" href="../../df/d73/time_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00014">rb_mComparable</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01619">rb_singleton_class()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03641">time_asctime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03320">time_cmp()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04685">time_dump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03347">time_eql()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04107">time_friday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03615">time_getgmtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03583">time_getlocaltime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03505">time_gmtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03395">time_hash()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03908">time_hour()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02216">time_init()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03405">time_init_copy()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04174">time_isdst()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04822">time_load()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03470">time_localtime_m()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03930">time_mday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03888">time_min()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03734">time_minus()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03952">time_mon()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04043">time_monday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03258">time_nsec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03707">time_plus()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03817">time_round()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01808">time_s_alloc()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02486">time_s_at()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03134">time_s_mktime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03103">time_s_mkutc()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02457">time_s_now()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04123">time_saturday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03868">time_sec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04532">time_strftime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03286">time_subsec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03777">time_succ</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04027">time_sunday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04091">time_thursday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04261">time_to_a()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03177">time_to_f()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03153">time_to_i()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03201">time_to_r()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03663">time_to_s()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04059">time_tuesday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03227">time_usec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04228">time_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03378">time_utc_p()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04000">time_wday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04075">time_wednesday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04139">time_yday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03972">time_year()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04197">time_zone()</a>.</p> </div> </div> <a id="adde1365964cbe4957612177c451a302d"></a> <h2 class="memtitle"><span class="permalink"><a href="#adde1365964cbe4957612177c451a302d">◆ </a></span>leap_year_p()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int leap_year_p </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>y</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="../../df/d73/time_8c_source.html#l02693">2693</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00887">calc_tm_yday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02746">find_time_t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01075">gmtime_with_leapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00969">gmtimew_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01418">guess_local_offset()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02699">timegm_noleapsecond()</a>.</p> </div> </div> <a id="a48c945257d26f270c4f0d0173694c996"></a> <h2 class="memtitle"><span class="permalink"><a href="#a48c945257d26f270c4f0d0173694c996">◆ </a></span>localtime_with_gmtoff_zone()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct tm * localtime_with_gmtoff_zone </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t * </td> <td class="paramname"><em>t</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct tm * </td> <td class="paramname"><em>result</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname"><em>gmtoff</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char ** </td> <td class="paramname"><em>zone</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="../../df/d73/time_8c_source.html#l01604">1604</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00845">GMTIME</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00828">LOCALTIME</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00959">zone_str()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01418">guess_local_offset()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01691">localtimew()</a>.</p> </div> </div> <a id="a0abbd52a1662da5a6a9a2950fafa58bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0abbd52a1662da5a6a9a2950fafa58bc">◆ </a></span>localtimew()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * localtimew </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>timew</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>result</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="../../df/d73/time_8c_source.html#l01691">1691</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01418">guess_local_offset()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00015">vtm::isdst</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01604">localtime_with_gmtoff_zone()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01317">LONG2NUM</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00704">split_second()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01658">timew_out_of_timet_range()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00754">WV2TIMET</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00016">vtm::zone</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03426">time_localtime()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>.</p> </div> </div> <a id="a575ee3029be65ab5f725b6c0293de21d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a575ee3029be65ab5f725b6c0293de21d">◆ </a></span>long_mul()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int long_mul </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname"><em>z</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="../../df/d73/time_8c_source.html#l00098">98</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00191">LONG_MAX</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00141">mul()</a>.</p> </div> </div> <a id="ad4b304682c847cecdf1bcca07461447e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad4b304682c847cecdf1bcca07461447e">◆ </a></span>mod()</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> mod </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>x</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>y</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="../../df/d73/time_8c_source.html#l00163">163</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06189">rb_big_modulo()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00505">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00969">gmtimew_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01418">guess_local_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03817">time_round()</a>.</p> </div> </div> <a id="a9c37953244b90e222b5e985745f9d320"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c37953244b90e222b5e985745f9d320">◆ </a></span>month_arg()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int month_arg </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><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="../../df/d73/time_8c_source.html#l02567">2567</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l02512">months</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02518">obj2int()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01678">rb_check_string_type()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01791">STRCASECMP</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02625">time_arg()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>.</p> </div> </div> <a id="a413628b9a4f82659c06ee7d68c18c8a2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a413628b9a4f82659c06ee7d68c18c8a2">◆ </a></span>mul()</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> mul </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>x</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>y</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="../../df/d73/time_8c_source.html#l00141">141</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00350">FIXABLE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01317">LONG2NUM</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00098">long_mul()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05997">rb_big_mul()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00969">gmtimew_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03817">time_round()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01658">timew_out_of_timet_range()</a>.</p> </div> </div> <a id="af137751d12a55cbb6e45f5939a852e8c"></a> <h2 class="memtitle"><span class="permalink"><a href="#af137751d12a55cbb6e45f5939a852e8c">◆ </a></span>nsec2timew()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> nsec2timew </td> <td>(</td> <td class="paramtype">time_t </td> <td class="paramname"><em>sec</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>nsec</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="../../df/d73/time_8c_source.html#l02256">2256</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l02225">time_overflow_p()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01851">timespec2timew()</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00052">timespec::tv_nsec</a>, and <a class="el" href="../../d3/d90/missing_8h_source.html#l00051">timespec::tv_sec</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02305">rb_time_nano_new()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02279">rb_time_new()</a>.</p> </div> </div> <a id="a670e66404356618ac44bf82192a36c42"></a> <h2 class="memtitle"><span class="permalink"><a href="#a670e66404356618ac44bf82192a36c42">◆ </a></span>num_exact()</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> num_exact </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>v</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="../../df/d73/time_8c_source.html#l00600">600</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00410">rb_check_funcall()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02686">rb_check_to_integer()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../df/d73/time_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00406">rb_obj_classname()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01651">rb_respond_to()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01130">RRATIONAL</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00489">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00476">T_NIL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00495">T_RATIONAL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00505">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02541">obj2subsecx()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02486">time_s_at()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01932">time_set_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02557">usec2subsecx()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02075">utc_offset_arg()</a>.</p> </div> </div> <a id="a6378b0a428070b65f0d80f4dacb46d26"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6378b0a428070b65f0d80f4dacb46d26">◆ </a></span>obj2int()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int obj2int </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="../../df/d73/time_8c_source.html#l02518">2518</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00630">NUM2INT</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04129">rb_str_to_inum()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02567">month_arg()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02625">time_arg()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>.</p> </div> </div> <a id="a215da7afd0a59186a21eea6f970f11c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a215da7afd0a59186a21eea6f970f11c0">◆ </a></span>obj2subsecx()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int obj2subsecx </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>subsecx</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="../../df/d73/time_8c_source.html#l02541">2541</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00199">divmodv()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00630">NUM2INT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00600">num_exact()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04129">rb_str_to_inum()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02625">time_arg()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>.</p> </div> </div> <a id="a66dbe2abd5223fb444a19744547d8b14"></a> <h2 class="memtitle"><span class="permalink"><a href="#a66dbe2abd5223fb444a19744547d8b14">◆ </a></span>obj2vint()</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> obj2vint </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="../../df/d73/time_8c_source.html#l02528">2528</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04129">rb_str_to_inum()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_to_int()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02625">time_arg()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>.</p> </div> </div> <a id="a4afece7fd6fe3d1d059da33a09c6dc39"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4afece7fd6fe3d1d059da33a09c6dc39">◆ </a></span>quo()</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> quo </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>x</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>y</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="../../df/d73/time_8c_source.html#l00175">175</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00037">id_quo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01317">LONG2NUM</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00125">rb_num_zerodiv()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01130">RRATIONAL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00495">T_RATIONAL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00683">rb_time_unmagnify_to_float()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03817">time_round()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03286">time_subsec()</a>.</p> </div> </div> <a id="ac497acc6d5f97fc0faaaadcd091e306f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac497acc6d5f97fc0faaaadcd091e306f">◆ </a></span>rb_gmtime_r()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct tm* rb_gmtime_r </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t * </td> <td class="paramname"><em>tp</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct tm * </td> <td class="paramname"><em>result</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">inline</span><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00786">786</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, and <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00832">rb_gmtime_r2()</a>.</p> </div> </div> <a id="a6f0b63635980f7f7f30113ac862f073b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f0b63635980f7f7f30113ac862f073b">◆ </a></span>rb_gmtime_r2()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct tm* rb_gmtime_r2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t * </td> <td class="paramname"><em>t</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct tm * </td> <td class="paramname"><em>result</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="../../df/d73/time_8c_source.html#l00832">832</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00786">rb_gmtime_r()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, and <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>.</p> </div> </div> <a id="ad1c70a67d7019bdb30f0e282fa7adcd7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1c70a67d7019bdb30f0e282fa7adcd7">◆ </a></span>rb_localtime_r()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct tm* rb_localtime_r </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t * </td> <td class="paramname"><em>tp</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct tm * </td> <td class="paramname"><em>result</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">inline</span><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00794">794</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, and <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00803">rb_localtime_r2()</a>.</p> </div> </div> <a id="a2d05c4b02cf8e59bca73fd3a3fe650ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d05c4b02cf8e59bca73fd3a3fe650ed">◆ </a></span>rb_localtime_r2()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct tm* rb_localtime_r2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t * </td> <td class="paramname"><em>t</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct tm * </td> <td class="paramname"><em>result</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="../../df/d73/time_8c_source.html#l00803">803</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00794">rb_localtime_r()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, and <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>.</p> </div> </div> <a id="a87b75fb6aa73554106093084cbd0c23b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a87b75fb6aa73554106093084cbd0c23b">◆ </a></span>rb_strftime_alloc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static size_t rb_strftime_alloc </td> <td>(</td> <td class="paramtype">char ** </td> <td class="paramname"><em>buf</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>formatv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>format</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> * </td> <td class="paramname"><em>enc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>vtm</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>timew</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>gmt</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="../../df/d73/time_8c_source.html#l04282">4282</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00831">rb_strftime()</a>, <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00837">rb_strftime_timespec()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01976">rb_sys_fail()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01982">rb_sys_fail_str()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00666">rb_time_unmagnify()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00049">size</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04280">SMALLBUF</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01877">timew2timespec_exact()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../d8/db0/defines_8h.html#a6ff69f8866ae756cb246b3eebf7a4fce">xfree()</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00108">xmalloc</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04329">strftimev()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04532">time_strftime()</a>.</p> </div> </div> <a id="aa7480dcdaae719ff3ef89108d1b59d44"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa7480dcdaae719ff3ef89108d1b59d44">◆ </a></span>rb_time_interval()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> rb_time_interval </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>num</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02411">2411</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l02398">time_timeval()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/d10/wait_8c_source.html#l00107">io_wait_readable()</a>, <a class="el" href="../../dd/d10/wait_8c_source.html#l00147">io_wait_writable()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08684">rb_f_select()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l04229">rb_f_sleep()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l04571">rb_mutex_sleep()</a>.</p> </div> </div> <a id="a546ef05fee92d96be0044e51a7d1a4ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a546ef05fee92d96be0044e51a7d1a4ed">◆ </a></span>rb_time_magnify()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> rb_time_magnify </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>w</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="../../df/d73/time_8c_source.html#l00655">655</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00251">FIXWV2WINT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00413">wi_mul()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00283">WINT2WV</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00455">wmul()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01691">localtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02541">obj2subsecx()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02311">rb_time_num_new()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02486">time_s_at()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01851">timespec2timew()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>.</p> </div> </div> <a id="a255aafb2221838a3091d44bbe3ef9a11"></a> <h2 class="memtitle"><span class="permalink"><a href="#a255aafb2221838a3091d44bbe3ef9a11">◆ </a></span>rb_time_nano_new()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_time_nano_new </td> <td>(</td> <td class="paramtype">time_t </td> <td class="paramname"><em>sec</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>nsec</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02305">2305</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l02256">nsec2timew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00756">rb_cTime</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02266">time_new_timew()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l00732">stat_atime()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00780">stat_ctime()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00756">stat_mtime()</a>.</p> </div> </div> <a id="a9d00eb58f27518f1bd8e9ef424d59e11"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d00eb58f27518f1bd8e9ef424d59e11">◆ </a></span>rb_time_new()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_time_new </td> <td>(</td> <td class="paramtype">time_t </td> <td class="paramname"><em>sec</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>usec</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02279">2279</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00039">NDIV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02256">nsec2timew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00756">rb_cTime</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02266">time_new_timew()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03095">rb_gzfile_mtime()</a>.</p> </div> </div> <a id="aab604ba01c315ebe08bddc78ec3024dc"></a> <h2 class="memtitle"><span class="permalink"><a href="#aab604ba01c315ebe08bddc78ec3024dc">◆ </a></span>rb_time_num_new()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_time_num_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>timev</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>off</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02311">2311</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00756">rb_cTime</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02266">time_new_timew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01932">time_set_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02075">utc_offset_arg()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02596">validate_utc_offset()</a>.</p> </div> </div> <a id="a559f5df17e4e9c29fd2b150870c1b58e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a559f5df17e4e9c29fd2b150870c1b58e">◆ </a></span>rb_time_succ()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_time_succ </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l03764">3764</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00756">rb_cTime</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00223">rb_warn()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01764">TIME_COPY_GMT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02266">time_new_timew()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>.</p> </div> </div> <a id="a67fb381c93d1cb15b2c7c471a745dc13"></a> <h2 class="memtitle"><span class="permalink"><a href="#a67fb381c93d1cb15b2c7c471a745dc13">◆ </a></span>rb_time_timespec()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> rb_time_timespec </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02434">2434</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01749">IsTimeval</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02326">time_timespec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01862">timew2timespec()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l02482">rb_file_s_utime()</a>.</p> </div> </div> <a id="aa5a06da64ce6fc2f6747415c7e0f5eb6"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5a06da64ce6fc2f6747415c7e0f5eb6">◆ </a></span>rb_time_timeval()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> rb_time_timeval </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02417">2417</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01749">IsTimeval</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02398">time_timeval()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01862">timew2timespec()</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00052">timespec::tv_nsec</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00051">timespec::tv_sec</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00022">TYPEOF_TIMEVAL_TV_SEC</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00028">TYPEOF_TIMEVAL_TV_USEC</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l01168">rb_thread_sleep()</a>.</p> </div> </div> <a id="a528f249e29ad9bf00d9be3b0054a130f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a528f249e29ad9bf00d9be3b0054a130f">◆ </a></span>rb_time_unmagnify()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> rb_time_unmagnify </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>w</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="../../df/d73/time_8c_source.html#l00666">666</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00251">FIXWV2WINT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00475">wquo()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01418">guess_local_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01203">init_leap_second_info()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04282">rb_strftime_alloc()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03817">time_round()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03201">time_to_r()</a>.</p> </div> </div> <a id="a26fb44c0bdfb139d67d7f13229b74582"></a> <h2 class="memtitle"><span class="permalink"><a href="#a26fb44c0bdfb139d67d7f13229b74582">◆ </a></span>rb_time_unmagnify_to_float()</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> rb_time_unmagnify_to_float </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>w</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="../../df/d73/time_8c_source.html#l00683">683</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00815">DBL2NUM</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00251">FIXWV2WINT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00175">quo()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03734">time_minus()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03177">time_to_f()</a>.</p> </div> </div> <a id="a36386efdd96afa4038a3252b1b766caa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a36386efdd96afa4038a3252b1b766caa">◆ </a></span>small_vtm_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> small_vtm_sub </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>vtm1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>vtm2</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="../../df/d73/time_8c_source.html#l01504">1504</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00067">lt</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00066">ne</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>.</p> </div> </div> <a id="a840186959bf85d0a22f2a37eb22c7451"></a> <h2 class="memtitle"><span class="permalink"><a href="#a840186959bf85d0a22f2a37eb22c7451">◆ </a></span>split_second()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void split_second </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>timew</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> * </td> <td class="paramname"><em>timew_p</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>subsecx_p</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="../../df/d73/time_8c_source.html#l00704">704</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00969">gmtimew_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01691">localtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01862">timew2timespec()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01877">timew2timespec_exact()</a>.</p> </div> </div> <a id="a31ffa246bc72d60a81ce81badc4f4025"></a> <h2 class="memtitle"><span class="permalink"><a href="#a31ffa246bc72d60a81ce81badc4f4025">◆ </a></span>strftimev()</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> strftimev </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>fmt</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>time</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> * </td> <td class="paramname"><em>enc</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="../../df/d73/time_8c_source.html#l04329">4329</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00548">rb_enc_str_new()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04282">rb_strftime_alloc()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04280">SMALLBUF</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01752">TIME_UTC_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>, and <a class="el" href="../../d8/db0/defines_8h.html#a6ff69f8866ae756cb246b3eebf7a4fce">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03641">time_asctime()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03663">time_to_s()</a>.</p> </div> </div> <a id="a216b8c61f6db1b4116bac957f0d55e73"></a> <h2 class="memtitle"><span class="permalink"><a href="#a216b8c61f6db1b4116bac957f0d55e73">◆ </a></span>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> sub </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>x</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>y</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="../../df/d73/time_8c_source.html#l00085">85</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00350">FIXABLE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01317">LONG2NUM</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05903">rb_big_minus()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03817">time_round()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>.</p> </div> </div> <a id="a005573eb2fec99ca8daf7ffd1846395d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a005573eb2fec99ca8daf7ffd1846395d">◆ </a></span>time_add()</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> time_add </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d9/d3a/structtime__object.html">time_object</a> * </td> <td class="paramname"><em>tobj</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>offset</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>sign</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="../../df/d73/time_8c_source.html#l03675">3675</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00600">num_exact()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00756">rb_cTime</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01758">TIME_FIXOFF_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02266">time_new_timew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01759">TIME_SET_FIXOFF</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01753">TIME_SET_UTC</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01752">TIME_UTC_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00012">vtm::utc_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00397">wsub()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03734">time_minus()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03707">time_plus()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03817">time_round()</a>.</p> </div> </div> <a id="ad803dec44c657f526fe69a867ba518d9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad803dec44c657f526fe69a867ba518d9">◆ </a></span>time_arg()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void time_arg </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">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>vtm</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="../../df/d73/time_8c_source.html#l02625">2625</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00015">vtm::isdst</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02567">month_arg()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02518">obj2int()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02541">obj2subsecx()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02528">obj2vint()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02557">usec2subsecx()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00012">vtm::utc_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02611">validate_vtm()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00013">vtm::wday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00014">vtm::yday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00016">vtm::zone</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03056">time_utc_or_local()</a>.</p> </div> </div> <a id="acf99577d23a657cb9c872d5c9c039fb2"></a> <h2 class="memtitle"><span class="permalink"><a href="#acf99577d23a657cb9c872d5c9c039fb2">◆ </a></span>time_asctime()</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> time_asctime </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03641">3641</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l01272">rb_usascii_encoding()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04329">strftimev()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a59fe7bb9b01f1558b2e593f6d7dab7e7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a59fe7bb9b01f1558b2e593f6d7dab7e7">◆ </a></span>time_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> time_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>time1</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>time2</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="../../df/d73/time_8c_source.html#l03320">3320</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01749">IsTimeval</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00042">rb_invcmp()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00354">wcmp()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a6910d3b67c0579aa84b0a744b4f9e49c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6910d3b67c0579aa84b0a744b4f9e49c">◆ </a></span>time_dump()</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> time_dump </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>time</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="../../df/d73/time_8c_source.html#l04685">4685</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="af0ac3d10f520afe52b841aea859411c3"></a> <h2 class="memtitle"><span class="permalink"><a href="#af0ac3d10f520afe52b841aea859411c3">◆ </a></span>time_dup()</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> time_dup </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03418">3418</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03405">time_init_copy()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01808">time_s_alloc()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03615">time_getgmtime()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03583">time_getlocaltime()</a>.</p> </div> </div> <a id="a7f4348169e4f29d3877e398572ea9c3f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7f4348169e4f29d3877e398572ea9c3f">◆ </a></span>time_eql()</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> time_eql </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time1</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>time2</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="../../df/d73/time_8c_source.html#l03347">3347</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01749">IsTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00089">rb_equal()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="aba5890fbee91f056ba08cec9b838a398"></a> <h2 class="memtitle"><span class="permalink"><a href="#aba5890fbee91f056ba08cec9b838a398">◆ </a></span>time_fixoff()</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> time_fixoff </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03529">3529</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01758">TIME_FIXOFF_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01844">time_modify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01759">TIME_SET_FIXOFF</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01743">time_object::tm_got</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00012">vtm::utc_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03621">time_get_tm()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03583">time_getlocaltime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03470">time_localtime_m()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>.</p> </div> </div> <a id="af1fc6ba694764baee3dfc548325550e4"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1fc6ba694764baee3dfc548325550e4">◆ </a></span>time_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void time_free </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"><em>tobj</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="../../df/d73/time_8c_source.html#l01790">1790</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db0/defines_8h.html#a6ff69f8866ae756cb246b3eebf7a4fce">xfree()</a>.</p> </div> </div> <a id="a097c3708c3492dca2258b28040c57d7d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a097c3708c3492dca2258b28040c57d7d">◆ </a></span>time_friday()</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> time_friday </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04107">4107</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l04009">wday_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="af32bbd5c8c14c5d0884c2910b9aca9e1"></a> <h2 class="memtitle"><span class="permalink"><a href="#af32bbd5c8c14c5d0884c2910b9aca9e1">◆ </a></span>time_get_tm()</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> time_get_tm </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../d9/d3a/structtime__object.html">time_object</a> * </td> <td class="paramname"><em>tobj</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="../../df/d73/time_8c_source.html#l03621">3621</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l03529">time_fixoff()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01758">TIME_FIXOFF_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03505">time_gmtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03426">time_localtime()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01752">TIME_UTC_P</a>.</p> </div> </div> <a id="ad1c8983aa7b800f11a445246f92abd06"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1c8983aa7b800f11a445246f92abd06">◆ </a></span>time_getgmtime()</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> time_getgmtime </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03615">3615</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l03418">time_dup()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03505">time_gmtime()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="aa634606cc2122808644ee7f8dc868c07"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa634606cc2122808644ee7f8dc868c07">◆ </a></span>time_getlocaltime()</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> time_getlocaltime </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>time</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="../../df/d73/time_8c_source.html#l03583">3583</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03418">time_dup()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03529">time_fixoff()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03426">time_localtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01932">time_set_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02075">utc_offset_arg()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02596">validate_utc_offset()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a77985cd87e3b2dbe822d71f089a100ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#a77985cd87e3b2dbe822d71f089a100ab">◆ </a></span>time_gmtime()</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> time_gmtime </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03505">3505</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01844">time_modify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01753">TIME_SET_UTC</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01752">TIME_UTC_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01743">time_object::tm_got</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03621">time_get_tm()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03615">time_getgmtime()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03056">time_utc_or_local()</a>.</p> </div> </div> <a id="a9d23231b0eed593f0e461db1aed1fe22"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d23231b0eed593f0e461db1aed1fe22">◆ </a></span>time_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> time_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>time</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="../../df/d73/time_8c_source.html#l03395">3395</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00106">rb_hash()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a66e924356dfe6c7777ec288212ed0cab"></a> <h2 class="memtitle"><span class="permalink"><a href="#a66e924356dfe6c7777ec288212ed0cab">◆ </a></span>time_hour()</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> time_hour </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03908">3908</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a04ea6ff16de7aa9f13246ea9135b6b56"></a> <h2 class="memtitle"><span class="permalink"><a href="#a04ea6ff16de7aa9f13246ea9135b6b56">◆ </a></span>time_init()</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> time_init </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>time</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="../../df/d73/time_8c_source.html#l02216">2216</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01902">time_init_0()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="aca0b005dcce97f579af4b7e135c82805"></a> <h2 class="memtitle"><span class="permalink"><a href="#aca0b005dcce97f579af4b7e135c82805">◆ </a></span>time_init_0()</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> time_init_0 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l01902">1902</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l04325">clock_gettime()</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00128">CLOCK_REALTIME</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01747">GetNewTimeval</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04313">gettimeofday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01742">time_object::gmt</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01976">rb_sys_fail()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01844">time_modify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01851">timespec2timew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01743">time_object::tm_got</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00052">timespec::tv_nsec</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00017">timeval::tv_sec</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00051">timespec::tv_sec</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00018">timeval::tv_usec</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02216">time_init()</a>.</p> </div> </div> <a id="af5dd4f77cb5acb3043a810f491f2510a"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5dd4f77cb5acb3043a810f491f2510a">◆ </a></span>time_init_1()</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> time_init_1 </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>time</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="../../df/d73/time_8c_source.html#l02111">2111</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01747">GetNewTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01742">time_object::gmt</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00015">vtm::isdst</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02567">month_arg()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00171">neg</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02518">obj2int()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02541">obj2subsecx()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02528">obj2vint()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../df/d73/time_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03426">time_localtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01844">time_modify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01932">time_set_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01743">time_object::tm_got</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00012">vtm::utc_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02075">utc_offset_arg()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02611">validate_vtm()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00013">vtm::wday</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00014">vtm::yday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00016">vtm::zone</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02216">time_init()</a>.</p> </div> </div> <a id="ab7b2937b0a2d30dc2a20da6a58d8e0e9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab7b2937b0a2d30dc2a20da6a58d8e0e9">◆ </a></span>time_init_copy()</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> time_init_copy </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>copy</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>time</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="../../df/d73/time_8c_source.html#l03405">3405</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01747">GetNewTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01360">MEMCPY</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00287">OBJ_INIT_COPY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03418">time_dup()</a>.</p> </div> </div> <a id="a6434cfc8d91d9e3125ee1fd32463dd79"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6434cfc8d91d9e3125ee1fd32463dd79">◆ </a></span>time_isdst()</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> time_isdst </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04174">4174</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00015">vtm::isdst</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a1b6321844e5a004e5e34cf2aef184989"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1b6321844e5a004e5e34cf2aef184989">◆ </a></span>time_load()</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> time_load </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"><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="../../df/d73/time_8c_source.html#l04822">4822</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01808">time_s_alloc()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a1ba07835b26f6b9c21d6c69d6d597b77"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1ba07835b26f6b9c21d6c69d6d597b77">◆ </a></span>time_localtime()</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> time_localtime </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03426">3426</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01691">localtimew()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01755">TIME_LOCALTIME_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01844">time_modify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01756">TIME_SET_LOCALTIME</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01743">time_object::tm_got</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03621">time_get_tm()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03583">time_getlocaltime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03470">time_localtime_m()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03056">time_utc_or_local()</a>.</p> </div> </div> <a id="a9a0c5c65f7b46ab8df63258689245c2e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a0c5c65f7b46ab8df63258689245c2e">◆ </a></span>time_localtime_m()</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> time_localtime_m </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>time</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="../../df/d73/time_8c_source.html#l03470">3470</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03529">time_fixoff()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03426">time_localtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01932">time_set_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02075">utc_offset_arg()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02596">validate_utc_offset()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="ac81d8e024eff95532ef4e53a1154e612"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac81d8e024eff95532ef4e53a1154e612">◆ </a></span>time_mark()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void time_mark </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"><em>ptr</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="../../df/d73/time_8c_source.html#l01778">1778</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03607">rb_gc_mark()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00012">vtm::utc_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>.</p> </div> </div> <a id="ac043dd003168bae9c9ccafd3ca3eb701"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac043dd003168bae9c9ccafd3ca3eb701">◆ </a></span>time_mday()</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> time_mday </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03930">3930</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a4c0fbc250d3278d4574ee26e47c1aaaa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4c0fbc250d3278d4574ee26e47c1aaaa">◆ </a></span>time_mdump()</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> time_mdump </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04584">4584</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00073">add()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00160">div</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00199">divmodv()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_nano_den</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_nano_num</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_submicro</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_zone</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00163">mod()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00196">mulquo</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01049">rb_copy_generic_ivar()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00089">rb_equal()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02757">rb_Integer()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01133">rb_ivar_set()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00725">rb_locale_str_new_cstr()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01130">RRATIONAL</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00495">T_RATIONAL</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04228">time_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01752">TIME_UTC_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00016">vtm::zone</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04685">time_dump()</a>.</p> </div> </div> <a id="aae47b0a6e5c015265402ec26076ce6eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae47b0a6e5c015265402ec26076ce6eb">◆ </a></span>time_memsize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static size_t time_memsize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void * </td> <td class="paramname"><em>tobj</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="../../df/d73/time_8c_source.html#l01796">1796</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a11a4012081a2ffa15c71e80295ecdb09"></a> <h2 class="memtitle"><span class="permalink"><a href="#a11a4012081a2ffa15c71e80295ecdb09">◆ </a></span>time_min()</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> time_min </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03888">3888</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="ac9312e0c347079223912532e1763d0f8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac9312e0c347079223912532e1763d0f8">◆ </a></span>time_minus()</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> time_minus </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time1</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>time2</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="../../df/d73/time_8c_source.html#l03734">3734</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01749">IsTimeval</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02918">rb_Float()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00683">rb_time_unmagnify_to_float()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00397">wsub()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a945586ccbb22902a03dbcd0f6f43fa9a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a945586ccbb22902a03dbcd0f6f43fa9a">◆ </a></span>time_mload()</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> time_mload </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04697">4697</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00073">add()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d3/d22/langinfo_8c_source.html#l00058">digit</a>, <a class="el" href="../../df/d73/time_8c.html#ad6914b5d1ba944584904dab2547b890b">get_attr</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01747">GetNewTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01742">time_object::gmt</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_zone</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00015">vtm::isdst</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00196">mulquo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00600">num_exact()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00175">quo()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01049">rb_copy_generic_ivar()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01133">rb_ivar_set()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00799">rb_rescue()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00833">rb_str_new_frozen()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00540">StringValuePtr</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03529">time_fixoff()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01844">time_modify()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01753">TIME_SET_UTC</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01932">time_set_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00731">TIMET2WV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01743">time_object::tm_got</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00012">vtm::utc_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02596">validate_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02604">validate_zone_name()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00013">vtm::wday</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00501">wmulquoll</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00014">vtm::yday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00016">vtm::zone</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04822">time_load()</a>.</p> </div> </div> <a id="ab26a9c5c65ce974c02a1adb42e25cad4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab26a9c5c65ce974c02a1adb42e25cad4">◆ </a></span>time_modify()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void time_modify </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l01844">1844</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d2e/intern_8h_source.html#l00277">rb_check_frozen</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00283">rb_check_trusted</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03529">time_fixoff()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03505">time_gmtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01902">time_init_0()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03426">time_localtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01932">time_set_utc_offset()</a>.</p> </div> </div> <a id="a33a87d281788bb982066f5e4297405cf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a33a87d281788bb982066f5e4297405cf">◆ </a></span>time_mon()</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> time_mon </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03952">3952</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a2ad27730dfcb221d2faac27e332c3871"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2ad27730dfcb221d2faac27e332c3871">◆ </a></span>time_monday()</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> time_monday </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04043">4043</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l04009">wday_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a635681cdc3e78a0cff1705433476aea3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a635681cdc3e78a0cff1705433476aea3">◆ </a></span>time_new_timew()</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> time_new_timew </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"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>timew</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="../../df/d73/time_8c_source.html#l02266">2266</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00992">DATA_PTR</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01742">time_object::gmt</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01808">time_s_alloc()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02305">rb_time_nano_new()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02279">rb_time_new()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02311">rb_time_num_new()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03764">rb_time_succ()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02486">time_s_at()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03056">time_utc_or_local()</a>.</p> </div> </div> <a id="af5bf9a409aca0d8f4f5b974911b59126"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5bf9a409aca0d8f4f5b974911b59126">◆ </a></span>time_nsec()</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> time_nsec </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03258">3258</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_to_int()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00283">WINT2WV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00592">wmod()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00501">wmulquoll</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="aa821e177ed67923e059473585556984b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa821e177ed67923e059473585556984b">◆ </a></span>time_overflow_p()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void time_overflow_p </td> <td>(</td> <td class="paramtype">time_t * </td> <td class="paramname"><em>secp</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname"><em>nsecp</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="../../df/d73/time_8c_source.html#l02225">2225</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00039">NDIV</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02256">nsec2timew()</a>.</p> </div> </div> <a id="a1980a5a8d00039b9989443bb7395a455"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1980a5a8d00039b9989443bb7395a455">◆ </a></span>time_plus()</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> time_plus </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time1</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>time2</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="../../df/d73/time_8c_source.html#l03707">3707</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01749">IsTimeval</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a2dd802e2ae56b10fc29d7c3141b4a5a3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2dd802e2ae56b10fc29d7c3141b4a5a3">◆ </a></span>time_round()</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> time_round </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>time</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="../../df/d73/time_8c_source.html#l03817">3817</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00067">lt</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00163">mod()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00141">mul()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00600">NUM2LONG</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00175">quo()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00666">rb_time_unmagnify()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_to_int()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00085">sub()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="adf6e7ec19dc5c0da2f57ab40ed13bab3"></a> <h2 class="memtitle"><span class="permalink"><a href="#adf6e7ec19dc5c0da2f57ab40ed13bab3">◆ </a></span>time_s_alloc()</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> time_s_alloc </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="../../df/d73/time_8c_source.html#l01808">1808</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01742">time_object::gmt</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01801">time_data_type</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01743">time_object::tm_got</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01030">TypedData_Make_Struct</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03418">time_dup()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04822">time_load()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02266">time_new_timew()</a>.</p> </div> </div> <a id="a2723b48cf05d8142c2cb20350a747372"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2723b48cf05d8142c2cb20350a747372">◆ </a></span>time_s_at()</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> time_s_at </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="../../df/d73/time_8c_source.html#l02486">2486</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01749">IsTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00600">num_exact()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01764">TIME_COPY_GMT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02266">time_new_timew()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00501">wmulquoll</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a21f7fd88a170bf6bbf5b3e576941b085"></a> <h2 class="memtitle"><span class="permalink"><a href="#a21f7fd88a170bf6bbf5b3e576941b085">◆ </a></span>time_s_mktime()</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> time_s_mktime </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="../../df/d73/time_8c_source.html#l03134">3134</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03056">time_utc_or_local()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a26afc030184eb2a1a728c3b04822046c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a26afc030184eb2a1a728c3b04822046c">◆ </a></span>time_s_mkutc()</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> time_s_mkutc </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="../../df/d73/time_8c_source.html#l03103">3103</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03056">time_utc_or_local()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a799559701601a01b9704af722b86f642"></a> <h2 class="memtitle"><span class="permalink"><a href="#a799559701601a01b9704af722b86f642">◆ </a></span>time_s_now()</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> time_s_now </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="../../df/d73/time_8c_source.html#l02457">2457</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01857">rb_class_new_instance()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="ac4e2ca513b432f5882fad7a21a2e7df6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac4e2ca513b432f5882fad7a21a2e7df6">◆ </a></span>time_saturday()</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> time_saturday </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04123">4123</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l04009">wday_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a2073135519269c8f7bdc21f05d06dd3a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2073135519269c8f7bdc21f05d06dd3a">◆ </a></span>time_sec()</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> time_sec </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03868">3868</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a3696de5c87147e32b3bff39ec9b3d2b8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3696de5c87147e32b3bff39ec9b3d2b8">◆ </a></span>time_set_utc_offset()</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> time_set_utc_offset </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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>off</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="../../df/d73/time_8c_source.html#l01932">1932</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00600">num_exact()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01844">time_modify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01759">TIME_SET_FIXOFF</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01743">time_object::tm_got</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02311">rb_time_num_new()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03583">time_getlocaltime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03470">time_localtime_m()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>.</p> </div> </div> <a id="a7b17211d1c43f2e7a726f192e586ba23"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b17211d1c43f2e7a726f192e586ba23">◆ </a></span>time_strftime()</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> time_strftime </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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>format</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="../../df/d73/time_8c_source.html#l04532">4532</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00832">rb_enc_get()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00200">rb_enc_str_asciicompat_p</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00548">rb_enc_str_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02139">rb_str_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00842">rb_str_new4</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04282">rb_strftime_alloc()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00236">rb_warning()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04280">SMALLBUF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01752">TIME_UTC_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>, and <a class="el" href="../../d8/db0/defines_8h.html#a6ff69f8866ae756cb246b3eebf7a4fce">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a31272de94dad29863428b069e0db5e18"></a> <h2 class="memtitle"><span class="permalink"><a href="#a31272de94dad29863428b069e0db5e18">◆ </a></span>time_subsec()</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> time_subsec </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03286">3286</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00175">quo()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00592">wmod()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a65606939307b1b644afc88a9bd03dd8b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65606939307b1b644afc88a9bd03dd8b">◆ </a></span>time_sunday()</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> time_sunday </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04027">4027</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l04009">wday_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="aa348bef5967bc7a803200fa9539f0d6b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa348bef5967bc7a803200fa9539f0d6b">◆ </a></span>time_thursday()</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> time_thursday </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04091">4091</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l04009">wday_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a0ee929dfce6ce32f8e7bbf7b545c7460"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0ee929dfce6ce32f8e7bbf7b545c7460">◆ </a></span>time_timespec()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> time_timespec </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>num</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>interval</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="../../df/d73/time_8c_source.html#l02326">2326</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_divmod</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_mul</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00600">NUM2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01179">rb_ary_entry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00632">rb_check_array_type()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00410">rb_check_funcall()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00406">rb_obj_classname()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00814">RFLOAT_VALUE</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00489">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00481">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00505">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02434">rb_time_timespec()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02398">time_timeval()</a>.</p> </div> </div> <a id="a1a33b6a53676bea5831af17b64359322"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1a33b6a53676bea5831af17b64359322">◆ </a></span>time_timeval()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> time_timeval </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>num</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>interval</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="../../df/d73/time_8c_source.html#l02398">2398</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l02326">time_timespec()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00017">timeval::tv_sec</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00018">timeval::tv_usec</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00022">TYPEOF_TIMEVAL_TV_SEC</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00028">TYPEOF_TIMEVAL_TV_USEC</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02411">rb_time_interval()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02417">rb_time_timeval()</a>.</p> </div> </div> <a id="af3f98df37487a502b0dde988d535b5fa"></a> <h2 class="memtitle"><span class="permalink"><a href="#af3f98df37487a502b0dde988d535b5fa">◆ </a></span>time_to_a()</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> time_to_a </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04261">4261</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00015">vtm::isdst</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00091">rb_ary_new3</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04197">time_zone()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00013">vtm::wday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00014">vtm::yday</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a900e68208369139e908f73a8f7dee5b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a900e68208369139e908f73a8f7dee5b4">◆ </a></span>time_to_f()</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> time_to_f </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03177">3177</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02918">rb_Float()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00683">rb_time_unmagnify_to_float()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a9c4c7dcef3f55cf5a8448fe26fddb9dc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c4c7dcef3f55cf5a8448fe26fddb9dc">◆ </a></span>time_to_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> time_to_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>time</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="../../df/d73/time_8c_source.html#l03153">3153</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00584">wdiv()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a873c5305b752b70beb228035735d3f45"></a> <h2 class="memtitle"><span class="permalink"><a href="#a873c5305b752b70beb228035735d3f45">◆ </a></span>time_to_r()</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> time_to_r </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03201">3201</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00173">rb_Rational1</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00666">rb_time_unmagnify()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00495">T_RATIONAL</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="af4d1b58bfa7779c899b9c2f9a7f18f1e"></a> <h2 class="memtitle"><span class="permalink"><a href="#af4d1b58bfa7779c899b9c2f9a7f18f1e">◆ </a></span>time_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> time_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>time</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="../../df/d73/time_8c_source.html#l03663">3663</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01272">rb_usascii_encoding()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04329">strftimev()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01752">TIME_UTC_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a97b5bee3135b056e7138b6a6651f4bd1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a97b5bee3135b056e7138b6a6651f4bd1">◆ </a></span>time_tuesday()</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> time_tuesday </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04059">4059</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l04009">wday_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a9076b70a77a1517195eab38d899846f8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9076b70a77a1517195eab38d899846f8">◆ </a></span>time_usec()</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> time_usec </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03227">3227</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_to_int()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00283">WINT2WV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00592">wmod()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00573">wmuldivmod()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a5a8e7d6b941fb7d0ae8cc6d201d5c68b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a8e7d6b941fb7d0ae8cc6d201d5c68b">◆ </a></span>time_utc_offset()</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> time_utc_offset </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04228">4228</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01752">TIME_UTC_P</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00012">vtm::utc_offset</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>.</p> </div> </div> <a id="ad09b51fcda43eaff51f44b27b8c19f76"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad09b51fcda43eaff51f44b27b8c19f76">◆ </a></span>time_utc_or_local()</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> time_utc_or_local </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">int </td> <td class="paramname"><em>utc_p</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="../../df/d73/time_8c_source.html#l03056">3056</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02625">time_arg()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03505">time_gmtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03426">time_localtime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02266">time_new_timew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03134">time_s_mktime()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03103">time_s_mkutc()</a>.</p> </div> </div> <a id="a825df643cba4ee1751eb2b89c00fcb79"></a> <h2 class="memtitle"><span class="permalink"><a href="#a825df643cba4ee1751eb2b89c00fcb79">◆ </a></span>time_utc_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> time_utc_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>time</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="../../df/d73/time_8c_source.html#l03378">3378</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01752">TIME_UTC_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a81e472a7207e6fa41f4d9844d3c18969"></a> <h2 class="memtitle"><span class="permalink"><a href="#a81e472a7207e6fa41f4d9844d3c18969">◆ </a></span>time_wday()</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> time_wday </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04000">4000</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00013">vtm::wday</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a4c66598f1f9352de02e86588400c0c60"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4c66598f1f9352de02e86588400c0c60">◆ </a></span>time_wednesday()</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> time_wednesday </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04075">4075</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l04009">wday_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a481b9c9a23fc4863ac884633c86b6b19"></a> <h2 class="memtitle"><span class="permalink"><a href="#a481b9c9a23fc4863ac884633c86b6b19">◆ </a></span>time_yday()</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> time_yday </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04139">4139</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00014">vtm::yday</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a8d23b40f31670a6f5fe516e2d34a54ce"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8d23b40f31670a6f5fe516e2d34a54ce">◆ </a></span>time_year()</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> time_year </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l03972">3972</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="acd9058140288601a7d57eb45e78adfe2"></a> <h2 class="memtitle"><span class="permalink"><a href="#acd9058140288601a7d57eb45e78adfe2">◆ </a></span>time_zone()</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> time_zone </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</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="../../df/d73/time_8c_source.html#l04197">4197</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01770">MAKE_TM</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00725">rb_locale_str_new_cstr()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00987">rb_obj_untaint()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01752">TIME_UTC_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01741">time_object::vtm</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00016">vtm::zone</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04261">time_to_a()</a>.</p> </div> </div> <a id="aa5a94dc089efeba83fbe854672f22eb1"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5a94dc089efeba83fbe854672f22eb1">◆ </a></span>timegm_noleapsecond()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static time_t timegm_noleapsecond </td> <td>(</td> <td class="paramtype">struct tm * </td> <td class="paramname"><em>tm</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="../../df/d73/time_8c_source.html#l02699">2699</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00848">common_year_yday_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00041">DIV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02693">leap_year_p()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00863">leap_year_yday_offset</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02746">find_time_t()</a>.</p> </div> </div> <a id="a6c251854034ed237cf8ad6cd2c8f49d9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c251854034ed237cf8ad6cd2c8f49d9">◆ </a></span>timegmw()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timegmw </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>vtm</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="../../df/d73/time_8c_source.html#l01245">1245</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l02746">find_time_t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00068">gt</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01203">init_leap_second_info()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01199">known_leap_seconds_limit</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00600">NUM2LONG</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01200">number_of_leap_seconds_known</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00317">rb_long2int</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00731">TIMET2WV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00283">WINT2WV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00375">wlt</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01418">guess_local_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03056">time_utc_or_local()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>.</p> </div> </div> <a id="a79506ad2d5118ac99d3c5d72d475191c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a79506ad2d5118ac99d3c5d72d475191c">◆ </a></span>timegmw_noleapsecond()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timegmw_noleapsecond </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>vtm</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="../../df/d73/time_8c_source.html#l00901">901</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00073">add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00887">calc_tm_yday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00041">DIV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00199">divmodv()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01317">LONG2NUM</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00141">mul()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00630">NUM2INT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00085">sub()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00455">wmul()</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01203">init_leap_second_info()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>.</p> </div> </div> <a id="a9dc2f64850df309d8ccadc01e7865017"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9dc2f64850df309d8ccadc01e7865017">◆ </a></span>timelocalw()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timelocalw </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>vtm</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="../../df/d73/time_8c_source.html#l01522">1522</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l02746">find_time_t()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01296">INT2NUM</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00015">vtm::isdst</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01691">localtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00067">lt</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00630">NUM2INT</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01504">small_vtm_sub()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00085">sub()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00731">TIMET2WV</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00012">vtm::utc_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03016">vtmcmp()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00341">weq()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00397">wsub()</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03056">time_utc_or_local()</a>.</p> </div> </div> <a id="a18b416ced40ffbe8fed7fa19fe298fc8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a18b416ced40ffbe8fed7fa19fe298fc8">◆ </a></span>timespec2timew()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timespec2timew </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> * </td> <td class="paramname"><em>ts</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="../../df/d73/time_8c_source.html#l01851">1851</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00731">TIMET2WV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00052">timespec::tv_nsec</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00051">timespec::tv_sec</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00283">WINT2WV</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00501">wmulquoll</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02256">nsec2timew()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01902">time_init_0()</a>.</p> </div> </div> <a id="ac9928cc01001ce08bf5d7f2954b2fc8b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac9928cc01001ce08bf5d7f2954b2fc8b">◆ </a></span>timet2wv()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> timet2wv </td> <td>(</td> <td class="paramtype">time_t </td> <td class="paramname"><em>t</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="../../df/d73/time_8c_source.html#l00713">713</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00247">FIXWV_MAX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00248">FIXWV_MIN</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>.</p> </div> </div> <a id="ae72c71d3d4b363ff5996ec9dca9a007e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae72c71d3d4b363ff5996ec9dca9a007e">◆ </a></span>timew2timespec()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> timew2timespec </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>timew</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="../../df/d73/time_8c_source.html#l01862">1862</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00196">mulquo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00600">NUM2LONG</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00704">split_second()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01658">timew_out_of_timet_range()</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00052">timespec::tv_nsec</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00051">timespec::tv_sec</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00754">WV2TIMET</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02434">rb_time_timespec()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02417">rb_time_timeval()</a>.</p> </div> </div> <a id="af9e797df1a8ff8d7c1e02ea77d54ff5e"></a> <h2 class="memtitle"><span class="permalink"><a href="#af9e797df1a8ff8d7c1e02ea77d54ff5e">◆ </a></span>timew2timespec_exact()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a>* timew2timespec_exact </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>timew</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> * </td> <td class="paramname"><em>ts</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="../../df/d73/time_8c_source.html#l01877">1877</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00196">mulquo</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00600">NUM2LONG</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00704">split_second()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01658">timew_out_of_timet_range()</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00052">timespec::tv_nsec</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00051">timespec::tv_sec</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00754">WV2TIMET</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04282">rb_strftime_alloc()</a>.</p> </div> </div> <a id="a62440d1de736672bd8117b2b874c7714"></a> <h2 class="memtitle"><span class="permalink"><a href="#a62440d1de736672bd8117b2b874c7714">◆ </a></span>timew_out_of_timet_range()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int timew_out_of_timet_range </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>timew</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="../../df/d73/time_8c_source.html#l01658">1658</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00073">add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00251">FIXWV2WINT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00069">le</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00067">lt</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00141">mul()</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01691">localtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01862">timew2timespec()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01877">timew2timespec_exact()</a>.</p> </div> </div> <a id="a6fb478a005d2206ec890e0ccf8aed3b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6fb478a005d2206ec890e0ccf8aed3b7">◆ </a></span>tmcmp()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int tmcmp </td> <td>(</td> <td class="paramtype">struct tm * </td> <td class="paramname"><em>a</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct tm * </td> <td class="paramname"><em>b</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="../../df/d73/time_8c_source.html#l03037">3037</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02746">find_time_t()</a>.</p> </div> </div> <a id="a690973077220be3e38b09abb2ca3a283"></a> <h2 class="memtitle"><span class="permalink"><a href="#a690973077220be3e38b09abb2ca3a283">◆ </a></span>usec2subsecx()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static long usec2subsecx </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="../../df/d73/time_8c_source.html#l02557">2557</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00196">mulquo</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00600">num_exact()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04129">rb_str_to_inum()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02625">time_arg()</a>.</p> </div> </div> <a id="ab569ecfa13ab23f4066dd0360e532123"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab569ecfa13ab23f4066dd0360e532123">◆ </a></span>utc_offset_arg()</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> utc_offset_arg </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><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="../../df/d73/time_8c_source.html#l02075">2075</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01783">ISDIGIT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00600">num_exact()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01678">rb_check_string_type()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00200">rb_enc_str_asciicompat_p</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02311">rb_time_num_new()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03583">time_getlocaltime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03470">time_localtime_m()</a>.</p> </div> </div> <a id="af2c19355a3875969794fc543d36e7fd2"></a> <h2 class="memtitle"><span class="permalink"><a href="#af2c19355a3875969794fc543d36e7fd2">◆ </a></span>v2w()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> v2w </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>v</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00321">321</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03231">rb_absint_size()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01130">RRATIONAL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00495">T_RATIONAL</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00268">WIDEVAL_WRAP</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01691">localtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02541">obj2subsecx()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02311">rb_time_num_new()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02486">time_s_at()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00713">timet2wv()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00455">wmul()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00475">wquo()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00397">wsub()</a>.</p> </div> </div> <a id="a36a62b7ed04bd700b558fa12755bc08f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a36a62b7ed04bd700b558fa12755bc08f">◆ </a></span>validate_utc_offset()</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> validate_utc_offset </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>utc_offset</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="../../df/d73/time_8c_source.html#l02596">2596</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00070">ge</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00069">le</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02311">rb_time_num_new()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03583">time_getlocaltime()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03470">time_localtime_m()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02611">validate_vtm()</a>.</p> </div> </div> <a id="aaf2eb3cedc16f363ba483618927851f6"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaf2eb3cedc16f363ba483618927851f6">◆ </a></span>validate_vtm()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void validate_vtm </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>vtm</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="../../df/d73/time_8c_source.html#l02611">2611</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00070">ge</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00067">lt</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00012">vtm::utc_offset</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02596">validate_utc_offset()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02625">time_arg()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>.</p> </div> </div> <a id="ac36e20b91c2f719264f6967c80d9ff87"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac36e20b91c2f719264f6967c80d9ff87">◆ </a></span>validate_zone_name()</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> validate_zone_name </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>zone_name</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="../../df/d73/time_8c_source.html#l02604">2604</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00541">StringValueCStr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>.</p> </div> </div> <a id="a5446e5606136a3b563472e1ca9e4b74c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5446e5606136a3b563472e1ca9e4b74c">◆ </a></span>vtm_add_offset()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void vtm_add_offset </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>vtm</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>off</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="../../df/d73/time_8c_source.html#l01947">1947</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00073">add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00879">common_year_days_in_month</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00199">divmodv()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00069">le</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00882">leap_year_days_in_month</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00779">leap_year_v_p</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00067">lt</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00171">neg</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00630">NUM2INT</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00089">rb_equal()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00085">sub()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00012">vtm::utc_offset</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00013">vtm::wday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00014">vtm::yday</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03529">time_fixoff()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02111">time_init_1()</a>.</p> </div> </div> <a id="a91f31ba962dc2bd96f2bb75732c00751"></a> <h2 class="memtitle"><span class="permalink"><a href="#a91f31ba962dc2bd96f2bb75732c00751">◆ </a></span>vtmcmp()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int vtmcmp </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>a</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>b</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="../../df/d73/time_8c_source.html#l03016">3016</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../da/d10/timev_8h_source.html#l00008">vtm::hour</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00067">lt</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00007">vtm::mday</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00009">vtm::min</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00006">vtm::mon</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00066">ne</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00010">vtm::sec</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00011">vtm::subsecx</a>, and <a class="el" href="../../da/d10/timev_8h_source.html#l00005">vtm::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>.</p> </div> </div> <a id="a58e8ea1ab8458e4ff712e25aa3436af7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a58e8ea1ab8458e4ff712e25aa3436af7">◆ </a></span>w2v()</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> w2v </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>w</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00287">287</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00251">FIXWV2WINT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00269">WIDEVAL_GET</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00969">gmtimew_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01418">guess_local_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01203">init_leap_second_info()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02541">obj2subsecx()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04282">rb_strftime_alloc()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00683">rb_time_unmagnify_to_float()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00704">split_second()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03347">time_eql()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03395">time_hash()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01778">time_mark()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03258">time_nsec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03817">time_round()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03286">time_subsec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03153">time_to_i()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03201">time_to_r()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03227">time_usec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01658">timew_out_of_timet_range()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00354">wcmp()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00341">weq()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00455">wmul()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00475">wquo()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00397">wsub()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00734">wv2timet()</a>.</p> </div> </div> <a id="adbfc0c50ca10253313f19d4595b53117"></a> <h2 class="memtitle"><span class="permalink"><a href="#adbfc0c50ca10253313f19d4595b53117">◆ </a></span>wadd()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wadd </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wx</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wy</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="../../df/d73/time_8c_source.html#l00381">381</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00251">FIXWV2WINT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05867">rb_big_plus()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00283">WINT2WV</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01691">localtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03764">rb_time_succ()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02486">time_s_at()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01851">timespec2timew()</a>.</p> </div> </div> <a id="a634c79ce75cfe6499af24d7e3eeaa168"></a> <h2 class="memtitle"><span class="permalink"><a href="#a634c79ce75cfe6499af24d7e3eeaa168">◆ </a></span>wcmp()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int wcmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wx</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wy</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="../../df/d73/time_8c_source.html#l00354">354</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00251">FIXWV2WINT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00037">id_cmp</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02909">rb_cmpint()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03320">time_cmp()</a>.</p> </div> </div> <a id="a3005d98ae16867dfd04e3b02f1d35bae"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3005d98ae16867dfd04e3b02f1d35bae">◆ </a></span>wdiv()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wdiv </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wx</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wy</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="../../df/d73/time_8c_source.html#l00584">584</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03153">time_to_i()</a>.</p> </div> </div> <a id="a940ff753fda5efcb02b040e8f89236a9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a940ff753fda5efcb02b040e8f89236a9">◆ </a></span>wdivmod()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void wdivmod </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wn</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> * </td> <td class="paramname"><em>wq</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> * </td> <td class="paramname"><em>wr</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="../../df/d73/time_8c_source.html#l00504">504</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00251">FIXWV2WINT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00036">id_divmod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01179">rb_ary_entry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00632">rb_check_array_type()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00125">rb_num_zerodiv()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00406">rb_obj_classname()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00283">WINT2WV</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00969">gmtimew_noleapsecond()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00704">split_second()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00584">wdiv()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00592">wmod()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00573">wmuldivmod()</a>.</p> </div> </div> <a id="a486e9104165f6f90c0da2f746f569721"></a> <h2 class="memtitle"><span class="permalink"><a href="#a486e9104165f6f90c0da2f746f569721">◆ </a></span>weq()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int weq </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wx</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wy</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="../../df/d73/time_8c_source.html#l00341">341</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00045">eq()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00037">id_eq</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00269">WIDEVAL_GET</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>.</p> </div> </div> <a id="a4d00a18ee38d476a4225411d8c0612cd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d00a18ee38d476a4225411d8c0612cd">◆ </a></span>wi_mul()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int wi_mul </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#a22d2000de6e2aafc0a1593575bddac49">wideint_t</a> </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#a22d2000de6e2aafc0a1593575bddac49">wideint_t</a> </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#a22d2000de6e2aafc0a1593575bddac49">wideint_t</a> * </td> <td class="paramname"><em>z</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="../../df/d73/time_8c_source.html#l00413">413</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00243">UWIDEINT_MAX</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00244">WIDEINT_MAX</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00455">wmul()</a>.</p> </div> </div> <a id="a4961fa204d9f2b00ec96e8dd67f36cbb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4961fa204d9f2b00ec96e8dd67f36cbb">◆ </a></span>wmod()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wmod </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wx</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wy</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="../../df/d73/time_8c_source.html#l00592">592</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03258">time_nsec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03286">time_subsec()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03227">time_usec()</a>.</p> </div> </div> <a id="a941a040c8cc996a0d7942f8a9d622512"></a> <h2 class="memtitle"><span class="permalink"><a href="#a941a040c8cc996a0d7942f8a9d622512">◆ </a></span>wmul()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wmul </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wx</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wy</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="../../df/d73/time_8c_source.html#l00455">455</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00251">FIXWV2WINT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05997">rb_big_mul()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01130">RRATIONAL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00495">T_RATIONAL</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00413">wi_mul()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00283">WINT2WV</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00901">timegmw_noleapsecond()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00573">wmuldivmod()</a>.</p> </div> </div> <a id="a08f077c674717da56f8d845b84e92434"></a> <h2 class="memtitle"><span class="permalink"><a href="#a08f077c674717da56f8d845b84e92434">◆ </a></span>wmuldivmod()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void wmuldivmod </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wx</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wy</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> * </td> <td class="paramname"><em>wq</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> * </td> <td class="paramname"><em>wr</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="../../df/d73/time_8c_source.html#l00573">573</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00269">WIDEVAL_GET</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00455">wmul()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l03227">time_usec()</a>.</p> </div> </div> <a id="aee225fee4405d03770b2ed9160833cd2"></a> <h2 class="memtitle"><span class="permalink"><a href="#aee225fee4405d03770b2ed9160833cd2">◆ </a></span>wquo()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wquo </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wx</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wy</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="../../df/d73/time_8c_source.html#l00475">475</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00251">FIXWV2WINT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00037">id_quo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00125">rb_num_zerodiv()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01130">RRATIONAL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00495">T_RATIONAL</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00283">WINT2WV</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00666">rb_time_unmagnify()</a>.</p> </div> </div> <a id="a9ea3f1c21d8979e55888161d2e113d68"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9ea3f1c21d8979e55888161d2e113d68">◆ </a></span>wsub()</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="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> wsub </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wx</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>wy</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="../../df/d73/time_8c_source.html#l00397">397</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00251">FIXWV2WINT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05903">rb_big_minus()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00283">WINT2WV</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01203">init_leap_second_info()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03734">time_minus()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01522">timelocalw()</a>.</p> </div> </div> <a id="af4e045068becd8eaeb1e572ba29fc9cb"></a> <h2 class="memtitle"><span class="permalink"><a href="#af4e045068becd8eaeb1e572ba29fc9cb">◆ </a></span>wv2timet()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static time_t wv2timet </td> <td>(</td> <td class="paramtype"><a class="el" href="../../df/d73/time_8c.html#ad5b2136d5c4b94fd12c7ded510be5d2c">wideval_t</a> </td> <td class="paramname"><em>w</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="../../df/d73/time_8c_source.html#l00734">734</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00251">FIXWV2WINT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00256">FIXWV_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00287">w2v()</a>.</p> </div> </div> <a id="a84694514a7285f00e7836e3cad00d8f7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a84694514a7285f00e7836e3cad00d8f7">◆ </a></span>zone_str()</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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* zone_str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>s</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="../../df/d73/time_8c_source.html#l00959">959</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00284">st_init_strtable()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00867">st_update()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00944">zone_str_update()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00941">zone_table</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01604">localtime_with_gmtoff_zone()</a>.</p> </div> </div> <a id="a5dd536cdfe44aa6545266528e2d30f41"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5dd536cdfe44aa6545266528e2d30f41">◆ </a></span>zone_str_update()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int zone_str_update </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> * </td> <td class="paramname"><em>key</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> * </td> <td class="paramname"><em>value</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> </td> <td class="paramname"><em>arg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>existing</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="../../df/d73/time_8c_source.html#l00944">944</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/de5/random_8c_source.html#l01250">key</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00100">ST_CONTINUE</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00100">ST_STOP</a>, and <a class="el" href="../../d8/d3c/util_8h_source.html#l00067">strdup</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00959">zone_str()</a>.</p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a id="aabb26ecf7b17fb990689500493876bb8"></a> <h2 class="memtitle"><span class="permalink"><a href="#aabb26ecf7b17fb990689500493876bb8">◆ </a></span>common_year_days_in_month</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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> int common_year_days_in_month[]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31</div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00879">879</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02746">find_time_t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01075">gmtime_with_leapsecond()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>.</p> </div> </div> <a id="a001fac0dd91382aed5d2f4c53bceb06f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a001fac0dd91382aed5d2f4c53bceb06f">◆ </a></span>common_year_yday_offset</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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> int common_year_yday_offset[]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> -1,</div><div class="line"> -1 + 31,</div><div class="line"> -1 + 31 + 28,</div><div class="line"> -1 + 31 + 28 + 31,</div><div class="line"> -1 + 31 + 28 + 31 + 30,</div><div class="line"> -1 + 31 + 28 + 31 + 30 + 31,</div><div class="line"> -1 + 31 + 28 + 31 + 30 + 31 + 30,</div><div class="line"> -1 + 31 + 28 + 31 + 30 + 31 + 30 + 31,</div><div class="line"> -1 + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31,</div><div class="line"> -1 + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30,</div><div class="line"> -1 + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31,</div><div class="line"> -1 + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30</div><div class="line"> </div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00848">848</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00887">calc_tm_yday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00969">gmtimew_noleapsecond()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02699">timegm_noleapsecond()</a>.</p> </div> </div> <a id="a4e29f6b90510474c898a9a6a87e1b9ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e29f6b90510474c898a9a6a87e1b9ed">◆ </a></span>compat_common_month_table</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">int compat_common_month_table[12][7]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> </div><div class="line"> { 2034, 2035, 2036, 2031, 2032, 2027, 2033 }, </div><div class="line"> { 2026, 2027, 2033, 2034, 2035, 2030, 2031 }, </div><div class="line"> { 2026, 2032, 2033, 2034, 2035, 2030, 2036 }, </div><div class="line"> { 2035, 2030, 2036, 2026, 2032, 2033, 2034 }, </div><div class="line"> { 2033, 2034, 2035, 2030, 2036, 2026, 2032 }, </div><div class="line"> { 2036, 2026, 2032, 2033, 2034, 2035, 2030 }, </div><div class="line"> { 2035, 2030, 2036, 2026, 2032, 2033, 2034 }, </div><div class="line"> { 2032, 2033, 2034, 2035, 2030, 2036, 2026 }, </div><div class="line"> { 2030, 2036, 2026, 2032, 2033, 2034, 2035 }, </div><div class="line"> { 2034, 2035, 2030, 2036, 2026, 2032, 2033 }, </div><div class="line"> { 2026, 2032, 2033, 2034, 2035, 2030, 2036 }, </div><div class="line"> { 2030, 2036, 2026, 2032, 2033, 2034, 2035 }, </div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01357">1357</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01418">guess_local_offset()</a>.</p> </div> </div> <a id="ad33e406a16e5a5304ab81d37c2a763b6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad33e406a16e5a5304ab81d37c2a763b6">◆ </a></span>compat_leap_month_table</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">int compat_leap_month_table[7]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"></div><div class="line"> 2032, 2016, 2028, 2012, 2024, 2036, 2020, </div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01398">1398</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01418">guess_local_offset()</a>.</p> </div> </div> <a id="af4d832da790e2477c23f3d687146a8e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#af4d832da790e2477c23f3d687146a8e2">◆ </a></span>id_cmp</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_cmp</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="../../df/d73/time_8c_source.html#l00037">37</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00054">cmp()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00354">wcmp()</a>.</p> </div> </div> <a id="a257910b4d0328cd2f99c62590bd1177b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a257910b4d0328cd2f99c62590bd1177b">◆ </a></span>id_div</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_div</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="../../df/d73/time_8c_source.html#l00037">37</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="ae823db22f5a0657ba490bd93ced0cc2e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae823db22f5a0657ba490bd93ced0cc2e">◆ </a></span>id_divmod</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_divmod</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="../../df/d73/time_8c_source.html#l00036">36</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00199">divmodv()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02326">time_timespec()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>.</p> </div> </div> <a id="a304cbbab7bd5573ab33773f6506d3345"></a> <h2 class="memtitle"><span class="permalink"><a href="#a304cbbab7bd5573ab33773f6506d3345">◆ </a></span>id_eq</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_eq</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="../../df/d73/time_8c_source.html#l00037">37</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00045">eq()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00341">weq()</a>.</p> </div> </div> <a id="a09a8bfa0431cb670a0c7c702737ea2a3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a09a8bfa0431cb670a0c7c702737ea2a3">◆ </a></span>id_lshift</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_lshift</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="../../df/d73/time_8c_source.html#l00037">37</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="a427fdcf46eeb4dd4c1179e6a2350d8b0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a427fdcf46eeb4dd4c1179e6a2350d8b0">◆ </a></span>id_mul</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_mul</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="../../df/d73/time_8c_source.html#l00036">36</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02326">time_timespec()</a>.</p> </div> </div> <a id="a241c73cd44ba5f98f8731adbfceba6dd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a241c73cd44ba5f98f8731adbfceba6dd">◆ </a></span>id_nano_den</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_nano_den</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="../../df/d73/time_8c_source.html#l00036">36</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>.</p> </div> </div> <a id="a7fcb52d7539c5121859b1b9f8d300184"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7fcb52d7539c5121859b1b9f8d300184">◆ </a></span>id_nano_num</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_nano_num</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="../../df/d73/time_8c_source.html#l00036">36</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>.</p> </div> </div> <a id="ae220ff327e4eb05628fbd680738d9078"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae220ff327e4eb05628fbd680738d9078">◆ </a></span>id_ne</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_ne</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="../../df/d73/time_8c_source.html#l00037">37</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>.</p> </div> </div> <a id="ab4869316aa89f0ad3e75fbfecb5c3ffa"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab4869316aa89f0ad3e75fbfecb5c3ffa">◆ </a></span>id_offset</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_offset</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="../../df/d73/time_8c_source.html#l00036">36</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>.</p> </div> </div> <a id="aad443cbb645782db609979b7104b6549"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad443cbb645782db609979b7104b6549">◆ </a></span>id_quo</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_quo</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="../../df/d73/time_8c_source.html#l00037">37</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00175">quo()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00475">wquo()</a>.</p> </div> </div> <a id="af043fcc6f2339053eacd0ea9adc229b6"></a> <h2 class="memtitle"><span class="permalink"><a href="#af043fcc6f2339053eacd0ea9adc229b6">◆ </a></span>id_submicro</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_submicro</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="../../df/d73/time_8c_source.html#l00036">36</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>.</p> </div> </div> <a id="aaa4f864760cb2621036618d274304d84"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaa4f864760cb2621036618d274304d84">◆ </a></span>id_zone</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_zone</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="../../df/d73/time_8c_source.html#l00036">36</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>.</p> </div> </div> <a id="ad01890aa844f4dc0ad89f4ad6e155ece"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad01890aa844f4dc0ad89f4ad6e155ece">◆ </a></span>known_leap_seconds_limit</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">time_t known_leap_seconds_limit</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="../../df/d73/time_8c_source.html#l01199">1199</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01203">init_leap_second_info()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>.</p> </div> </div> <a id="aeaad5aa723145f624911d5ec7202045f"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeaad5aa723145f624911d5ec7202045f">◆ </a></span>leap_year_days_in_month</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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> int leap_year_days_in_month[]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31</div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00882">882</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02746">find_time_t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01075">gmtime_with_leapsecond()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01947">vtm_add_offset()</a>.</p> </div> </div> <a id="ae54d7791359ff802acea29b353f78723"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae54d7791359ff802acea29b353f78723">◆ </a></span>leap_year_yday_offset</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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> int leap_year_yday_offset[]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> -1,</div><div class="line"> -1 + 31,</div><div class="line"> -1 + 31 + 29,</div><div class="line"> -1 + 31 + 29 + 31,</div><div class="line"> -1 + 31 + 29 + 31 + 30,</div><div class="line"> -1 + 31 + 29 + 31 + 30 + 31,</div><div class="line"> -1 + 31 + 29 + 31 + 30 + 31 + 30,</div><div class="line"> -1 + 31 + 29 + 31 + 30 + 31 + 30 + 31,</div><div class="line"> -1 + 31 + 29 + 31 + 30 + 31 + 30 + 31 + 31,</div><div class="line"> -1 + 31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + 30,</div><div class="line"> -1 + 31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31,</div><div class="line"> -1 + 31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30</div><div class="line"> </div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00863">863</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00887">calc_tm_yday()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00969">gmtimew_noleapsecond()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02699">timegm_noleapsecond()</a>.</p> </div> </div> <a id="a349537b0df7dcdad5f628522d59e10e1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a349537b0df7dcdad5f628522d59e10e1">◆ </a></span>months</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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char months[][4]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> <span class="stringliteral">"jan"</span>, <span class="stringliteral">"feb"</span>, <span class="stringliteral">"mar"</span>, <span class="stringliteral">"apr"</span>, <span class="stringliteral">"may"</span>, <span class="stringliteral">"jun"</span>,</div><div class="line"> <span class="stringliteral">"jul"</span>, <span class="stringliteral">"aug"</span>, <span class="stringliteral">"sep"</span>, <span class="stringliteral">"oct"</span>, <span class="stringliteral">"nov"</span>, <span class="stringliteral">"dec"</span>,</div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02512">2512</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l02567">month_arg()</a>.</p> </div> </div> <a id="a16c5277c6ff14d7ff612626a4fe038c3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16c5277c6ff14d7ff612626a4fe038c3">◆ </a></span>number_of_leap_seconds_known</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">int number_of_leap_seconds_known</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="../../df/d73/time_8c_source.html#l01200">1200</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01280">gmtimew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01203">init_leap_second_info()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01245">timegmw()</a>.</p> </div> </div> <a id="a11cf20a83f74cacb115f75bcd958627e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a11cf20a83f74cacb115f75bcd958627e">◆ </a></span>rb_cTime</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_cTime</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l00756">756</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02305">rb_time_nano_new()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02279">rb_time_new()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02311">rb_time_num_new()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03764">rb_time_succ()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03675">time_add()</a>.</p> </div> </div> <a id="a370588f5e7a394ec3c04e5ec9c8a9395"></a> <h2 class="memtitle"><span class="permalink"><a href="#a370588f5e7a394ec3c04e5ec9c8a9395">◆ </a></span>this_year</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">long this_year = 0</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01198">1198</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01203">init_leap_second_info()</a>.</p> </div> </div> <a id="acd6c25c87778336f83f28fb2429b1523"></a> <h2 class="memtitle"><span class="permalink"><a href="#acd6c25c87778336f83f28fb2429b1523">◆ </a></span>time_data_type</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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa4158300c0d9f60230e02a520f7c64b2">rb_data_type_t</a> time_data_type</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> <span class="stringliteral">"time"</span>,</div><div class="line"> {<a class="code" href="../../df/d73/time_8c.html#ac81d8e024eff95532ef4e53a1154e612">time_mark</a>, <a class="code" href="../../df/d73/time_8c.html#af1fc6ba694764baee3dfc548325550e4">time_free</a>, <a class="code" href="../../df/d73/time_8c.html#aae47b0a6e5c015265402ec26076ce6eb">time_memsize</a>,},</div><div class="line"> <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../de/de6/ruby_2ruby_8h.html#a8ac9b7da4c384cb034bdf421d2c3467d">RUBY_TYPED_FREE_IMMEDIATELY</a></div><div class="line">}</div><div class="ttc" id="ruby_2ruby_8h_html_a8ac9b7da4c384cb034bdf421d2c3467d"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a8ac9b7da4c384cb034bdf421d2c3467d">RUBY_TYPED_FREE_IMMEDIATELY</a></div><div class="ttdeci">#define RUBY_TYPED_FREE_IMMEDIATELY</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l01015">ruby.h:1015</a></div></div> <div class="ttc" id="time_8c_html_aae47b0a6e5c015265402ec26076ce6eb"><div class="ttname"><a href="../../df/d73/time_8c.html#aae47b0a6e5c015265402ec26076ce6eb">time_memsize</a></div><div class="ttdeci">static size_t time_memsize(const void *tobj)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d73/time_8c_source.html#l01796">time.c:1796</a></div></div> <div class="ttc" id="time_8c_html_af1fc6ba694764baee3dfc548325550e4"><div class="ttname"><a href="../../df/d73/time_8c.html#af1fc6ba694764baee3dfc548325550e4">time_free</a></div><div class="ttdeci">static void time_free(void *tobj)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d73/time_8c_source.html#l01790">time.c:1790</a></div></div> <div class="ttc" id="time_8c_html_ac81d8e024eff95532ef4e53a1154e612"><div class="ttname"><a href="../../df/d73/time_8c.html#ac81d8e024eff95532ef4e53a1154e612">time_mark</a></div><div class="ttdeci">static void time_mark(void *ptr)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d73/time_8c_source.html#l01778">time.c:1778</a></div></div> <div class="ttc" id="__sdbm_8c_html_a070d2ce7b6bb7e5c05602aa8c308d0c4"><div class="ttname"><a href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></div><div class="ttdeci">#define NULL</div><div class="ttdef"><b>Definition:</b> <a href="../../d4/db0/__sdbm_8c_source.html#l00102">_sdbm.c:102</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l01801">1801</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l01833">get_new_timeval()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01822">get_timeval()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01808">time_s_alloc()</a>.</p> </div> </div> <a id="a48bdb04dd3d9e198df22f227d060cf14"></a> <h2 class="memtitle"><span class="permalink"><a href="#a48bdb04dd3d9e198df22f227d060cf14">◆ </a></span>zone_table</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="../../d0/ddd/structst__table.html">st_table</a>* zone_table</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="../../df/d73/time_8c_source.html#l00941">941</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00959">zone_str()</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