📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-21 23:06:53
📂
/ (Root)
/
opt
/
alt
/
ruby19
/
share
/
doc
/
ruby
/
html
/
dd
/
dc0
📍 /opt/alt/ruby19/share/doc/ruby/html/dd/dc0
🔄 Refresh
✏️
Editing: date__core_8c.html
Read Only
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: ext/date/date_core.c File Reference</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../jquery.js"></script> <script type="text/javascript" src="../../dynsections.js"></script> <link href="../../doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="../../dir_31cedd4509e06940f559c1ca2f722e02.html">ext</a></li><li class="navelem"><a class="el" href="../../dir_e569f1f249a5b8928005532ef02d400a.html">date</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Data Structures</a> | <a href="#define-members">Macros</a> | <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">date_core.c File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "ruby.h"</code><br /> <code>#include "<a class="el" href="../../d5/de3/encoding_8h_source.html">ruby/encoding.h</a>"</code><br /> <code>#include <math.h></code><br /> <code>#include <time.h></code><br /> <code>#include <assert.h></code><br /> <code>#include "<a class="el" href="../../de/d17/date__tmx_8h_source.html">date_tmx.h</a>"</code><br /> <code>#include <errno.h></code><br /> </div> <p><a href="../../dd/dc0/date__core_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="../../dd/d7f/struct_simple_date_data.html">SimpleDateData</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d8a/struct_complex_date_data.html">ComplexDateData</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d91/union_date_data.html">DateData</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:a8de3ed741dadc9c979a4ff17c0a9116e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a8de3ed741dadc9c979a4ff17c0a9116e">NDEBUG</a></td></tr> <tr class="separator:a8de3ed741dadc9c979a4ff17c0a9116e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a383b10355346dc4e97037f7dec6e6c22"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a383b10355346dc4e97037f7dec6e6c22">USE_PACK</a></td></tr> <tr class="separator:a383b10355346dc4e97037f7dec6e6c22"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14ebcc23e79e8d64e42941746c616c37"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a14ebcc23e79e8d64e42941746c616c37">f_boolcast</a>(x)   ((x) ? <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aacea3516b33941ce8149098e223a7466">Qtrue</a> : <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aba0717d2689eb68797421a02ab9295c6">Qfalse</a>)</td></tr> <tr class="separator:a14ebcc23e79e8d64e42941746c616c37"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad27096e0a2f47dae70c5f12e0385e383"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ad27096e0a2f47dae70c5f12e0385e383">f_abs</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("abs"), 0)</td></tr> <tr class="separator:ad27096e0a2f47dae70c5f12e0385e383"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0933ad9f95913001653394c7c3c3898d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a0933ad9f95913001653394c7c3c3898d">f_negate</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("-@"), 0)</td></tr> <tr class="separator:a0933ad9f95913001653394c7c3c3898d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a086db25e0919cc2cb7de8b65206dc0ea"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a086db25e0919cc2cb7de8b65206dc0ea">f_add</a>(x, y)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, '+', 1, y)</td></tr> <tr class="separator:a086db25e0919cc2cb7de8b65206dc0ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b89897d45005b5ea77126fe57a4bf6e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a3b89897d45005b5ea77126fe57a4bf6e">f_sub</a>(x, y)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, '-', 1, y)</td></tr> <tr class="separator:a3b89897d45005b5ea77126fe57a4bf6e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a11a8a27c7cc08005050225d0e3c5f88b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a11a8a27c7cc08005050225d0e3c5f88b">f_mul</a>(x, y)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, '*', 1, y)</td></tr> <tr class="separator:a11a8a27c7cc08005050225d0e3c5f88b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e041cc22a9c318607a5e63fe5e68ed2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a6e041cc22a9c318607a5e63fe5e68ed2">f_div</a>(x, y)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, '/', 1, y)</td></tr> <tr class="separator:a6e041cc22a9c318607a5e63fe5e68ed2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc1a53f72777135bb8fecea54665b625"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#afc1a53f72777135bb8fecea54665b625">f_quo</a>(x, y)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("quo"), 1, y)</td></tr> <tr class="separator:afc1a53f72777135bb8fecea54665b625"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a85fe75d5b1762095d90ff972506687c8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a85fe75d5b1762095d90ff972506687c8">f_idiv</a>(x, y)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("div"), 1, y)</td></tr> <tr class="separator:a85fe75d5b1762095d90ff972506687c8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad3d10170a0b84d9787810c2550d65b85"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ad3d10170a0b84d9787810c2550d65b85">f_mod</a>(x, y)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, '%', 1, y)</td></tr> <tr class="separator:ad3d10170a0b84d9787810c2550d65b85"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e2e1397ef2100fe69c577bfd45b3a12"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a4e2e1397ef2100fe69c577bfd45b3a12">f_remainder</a>(x, y)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("remainder"), 1, y)</td></tr> <tr class="separator:a4e2e1397ef2100fe69c577bfd45b3a12"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acbc7500ccf2c6b5a11c98dc2866e613f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#acbc7500ccf2c6b5a11c98dc2866e613f">f_expt</a>(x, y)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("**"), 1, y)</td></tr> <tr class="separator:acbc7500ccf2c6b5a11c98dc2866e613f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b468b17664861d36c687e071e0485e0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a9b468b17664861d36c687e071e0485e0">f_floor</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("floor"), 0)</td></tr> <tr class="separator:a9b468b17664861d36c687e071e0485e0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ed644b5f45defc88e4e1ab75631fce1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a9ed644b5f45defc88e4e1ab75631fce1">f_ceil</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("ceil"), 0)</td></tr> <tr class="separator:a9ed644b5f45defc88e4e1ab75631fce1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a723e5a48cc0e9083849adfaf0e57d95c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a723e5a48cc0e9083849adfaf0e57d95c">f_truncate</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("truncate"), 0)</td></tr> <tr class="separator:a723e5a48cc0e9083849adfaf0e57d95c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9e0bfda07bd54f345b3515bb478e2b3e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a9e0bfda07bd54f345b3515bb478e2b3e">f_round</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("round"), 0)</td></tr> <tr class="separator:a9e0bfda07bd54f345b3515bb478e2b3e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3bc30d470f55fc39e5872352392a0ee7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a3bc30d470f55fc39e5872352392a0ee7">f_to_i</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("to_i"), 0)</td></tr> <tr class="separator:a3bc30d470f55fc39e5872352392a0ee7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aadc2552df8989b592779af4dc232b81b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aadc2552df8989b592779af4dc232b81b">f_to_r</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("to_r"), 0)</td></tr> <tr class="separator:aadc2552df8989b592779af4dc232b81b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a629f3836e410ea626cb336686f0b1b86"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a629f3836e410ea626cb336686f0b1b86">f_to_s</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("to_s"), 0)</td></tr> <tr class="separator:a629f3836e410ea626cb336686f0b1b86"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e7bb15b66afaadac3110f5ca6ee1202"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a5e7bb15b66afaadac3110f5ca6ee1202">f_inspect</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("inspect"), 0)</td></tr> <tr class="separator:a5e7bb15b66afaadac3110f5ca6ee1202"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf3cdb46e1a02a3e0392f7fadd2acf77"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aaf3cdb46e1a02a3e0392f7fadd2acf77">f_add3</a>(x, y, z)   <a class="el" href="../../d7/d50/rational_8c.html#a7c8d810c62cf13f7df322039608459b0">f_add</a>(<a class="el" href="../../d7/d50/rational_8c.html#a7c8d810c62cf13f7df322039608459b0">f_add</a>(x, y), z)</td></tr> <tr class="separator:aaf3cdb46e1a02a3e0392f7fadd2acf77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a87cb26abda7a53d71ab88a1a5f5c9431"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a87cb26abda7a53d71ab88a1a5f5c9431">f_sub3</a>(x, y, z)   <a class="el" href="../../d7/d50/rational_8c.html#a8e40adac11e6783a4fe6e9db5be24230">f_sub</a>(<a class="el" href="../../d7/d50/rational_8c.html#a8e40adac11e6783a4fe6e9db5be24230">f_sub</a>(x, y), z)</td></tr> <tr class="separator:a87cb26abda7a53d71ab88a1a5f5c9431"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaec9653017aa5872aa79d398d2b285a8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aaec9653017aa5872aa79d398d2b285a8">f_nonzero_p</a>(x)   (!<a class="el" href="../../d7/d50/rational_8c.html#aca1513a1dae873f149ac0222df232ee0">f_zero_p</a>(x))</td></tr> <tr class="separator:aaec9653017aa5872aa79d398d2b285a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a337fa764f6638aa3f43b1ca8aaaa3ba7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a337fa764f6638aa3f43b1ca8aaaa3ba7">f_positive_p</a>(x)   (!<a class="el" href="../../dd/dc0/date__core_8c.html#abd8c6328a7dfa2fb86f27998e42fcbcb">f_negative_p</a>(x))</td></tr> <tr class="separator:a337fa764f6638aa3f43b1ca8aaaa3ba7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4ba1f3a8dac780fbbc88d8029029b1c6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a4ba1f3a8dac780fbbc88d8029029b1c6">f_ajd</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("ajd"), 0)</td></tr> <tr class="separator:a4ba1f3a8dac780fbbc88d8029029b1c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ada0b29a76c8353e835d4bc8a5a925d7f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ada0b29a76c8353e835d4bc8a5a925d7f">f_jd</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("jd"), 0)</td></tr> <tr class="separator:ada0b29a76c8353e835d4bc8a5a925d7f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a62210cad25e63787915b322720851cdc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a62210cad25e63787915b322720851cdc">f_year</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("year"), 0)</td></tr> <tr class="separator:a62210cad25e63787915b322720851cdc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afbc8ed7add21cbff94ade685504b1b7c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#afbc8ed7add21cbff94ade685504b1b7c">f_mon</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("mon"), 0)</td></tr> <tr class="separator:afbc8ed7add21cbff94ade685504b1b7c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a67f55cc9b2f18d949c2b6a0c8feb6f58"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a67f55cc9b2f18d949c2b6a0c8feb6f58">f_mday</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("mday"), 0)</td></tr> <tr class="separator:a67f55cc9b2f18d949c2b6a0c8feb6f58"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2a4bcce0a49155a159758c3afe9dacca"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a2a4bcce0a49155a159758c3afe9dacca">f_wday</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("wday"), 0)</td></tr> <tr class="separator:a2a4bcce0a49155a159758c3afe9dacca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a56114b03c261e102e99e5410f49441c0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a56114b03c261e102e99e5410f49441c0">f_hour</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("hour"), 0)</td></tr> <tr class="separator:a56114b03c261e102e99e5410f49441c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab3157ed17cffaf309fd83c0c808ec7c1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ab3157ed17cffaf309fd83c0c808ec7c1">f_min</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("min"), 0)</td></tr> <tr class="separator:ab3157ed17cffaf309fd83c0c808ec7c1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a09a0369783d0f3808d76c3d349942e45"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a09a0369783d0f3808d76c3d349942e45">f_sec</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("sec"), 0)</td></tr> <tr class="separator:a09a0369783d0f3808d76c3d349942e45"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abe225c8efd8c8a51a6d025b998b93230"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_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="../../dd/dc0/date__core_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="../../dd/dc0/date__core_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="../../dd/dc0/date__core_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:ac7d456a7b40cf59db55eda3e97f320aa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ac7d456a7b40cf59db55eda3e97f320aa">HAVE_JD</a>   (1 << 0)</td></tr> <tr class="separator:ac7d456a7b40cf59db55eda3e97f320aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a63a9ff0dda3166a88d7a372a8ac219b8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a63a9ff0dda3166a88d7a372a8ac219b8">HAVE_DF</a>   (1 << 1)</td></tr> <tr class="separator:a63a9ff0dda3166a88d7a372a8ac219b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acdcb864a9906c0ef27b210a4ed525755"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#acdcb864a9906c0ef27b210a4ed525755">HAVE_CIVIL</a>   (1 << 2)</td></tr> <tr class="separator:acdcb864a9906c0ef27b210a4ed525755"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f20491ad47e3ebdacbd9c2eabbaeb8a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a4f20491ad47e3ebdacbd9c2eabbaeb8a">HAVE_TIME</a>   (1 << 3)</td></tr> <tr class="separator:a4f20491ad47e3ebdacbd9c2eabbaeb8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a13e778154a031625beea9771d40c0a63"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a13e778154a031625beea9771d40c0a63">COMPLEX_DAT</a>   (1 << 7)</td></tr> <tr class="separator:a13e778154a031625beea9771d40c0a63"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5cd9b92b8030ae74c923f9ea8c3301f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#af5cd9b92b8030ae74c923f9ea8c3301f">have_jd_p</a>(x)   ((x)->flags & <a class="el" href="../../dd/dc0/date__core_8c.html#ac7d456a7b40cf59db55eda3e97f320aa">HAVE_JD</a>)</td></tr> <tr class="separator:af5cd9b92b8030ae74c923f9ea8c3301f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a806934430d3f1bad5a4386c31e2ae154"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a806934430d3f1bad5a4386c31e2ae154">have_df_p</a>(x)   ((x)->flags & <a class="el" href="../../dd/dc0/date__core_8c.html#a63a9ff0dda3166a88d7a372a8ac219b8">HAVE_DF</a>)</td></tr> <tr class="separator:a806934430d3f1bad5a4386c31e2ae154"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab0fe25e07bd0edb66ff564e2cb5f8706"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ab0fe25e07bd0edb66ff564e2cb5f8706">have_civil_p</a>(x)   ((x)->flags & <a class="el" href="../../dd/dc0/date__core_8c.html#acdcb864a9906c0ef27b210a4ed525755">HAVE_CIVIL</a>)</td></tr> <tr class="separator:ab0fe25e07bd0edb66ff564e2cb5f8706"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad458333dcee81c76090a6c5feaca4f2c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ad458333dcee81c76090a6c5feaca4f2c">have_time_p</a>(x)   ((x)->flags & <a class="el" href="../../dd/dc0/date__core_8c.html#a4f20491ad47e3ebdacbd9c2eabbaeb8a">HAVE_TIME</a>)</td></tr> <tr class="separator:ad458333dcee81c76090a6c5feaca4f2c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa0a8fd88b4b4013cdb5d1a22b973e2f0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aa0a8fd88b4b4013cdb5d1a22b973e2f0">complex_dat_p</a>(x)   ((x)->flags & <a class="el" href="../../dd/dc0/date__core_8c.html#a13e778154a031625beea9771d40c0a63">COMPLEX_DAT</a>)</td></tr> <tr class="separator:aa0a8fd88b4b4013cdb5d1a22b973e2f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0fe596df237fc40b6de8b570c1f6dbaf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a0fe596df237fc40b6de8b570c1f6dbaf">simple_dat_p</a>(x)   (!<a class="el" href="../../dd/dc0/date__core_8c.html#aa0a8fd88b4b4013cdb5d1a22b973e2f0">complex_dat_p</a>(x))</td></tr> <tr class="separator:a0fe596df237fc40b6de8b570c1f6dbaf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc72496e863decb62b36f69754e1a733"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#abc72496e863decb62b36f69754e1a733">ITALY</a>   2299161 /* 1582-10-15 */</td></tr> <tr class="separator:abc72496e863decb62b36f69754e1a733"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aacfb0af99bcf5101850913dbf2d46c69"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aacfb0af99bcf5101850913dbf2d46c69">ENGLAND</a>   2361222 /* 1752-09-14 */</td></tr> <tr class="separator:aacfb0af99bcf5101850913dbf2d46c69"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f438f1d6ba232d92f32a72e6b5e45a1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a4f438f1d6ba232d92f32a72e6b5e45a1">JULIAN</a>   <a class="el" href="../../dd/dc0/date__core_8c.html#a4a4d89abe9646bdfe2459fbd7c7260ee">positive_inf</a></td></tr> <tr class="separator:a4f438f1d6ba232d92f32a72e6b5e45a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8fd54266a22cae51b256fa90a50d29f3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a8fd54266a22cae51b256fa90a50d29f3">GREGORIAN</a>   <a class="el" href="../../dd/dc0/date__core_8c.html#ae81ed9f89ab539b758bb68ca0b53e84e">negative_inf</a></td></tr> <tr class="separator:a8fd54266a22cae51b256fa90a50d29f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ce05225db5f2756a20524e1901bbc3e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a8ce05225db5f2756a20524e1901bbc3e">DEFAULT_SG</a>   <a class="el" href="../../dd/dc0/date__core_8c.html#abc72496e863decb62b36f69754e1a733">ITALY</a></td></tr> <tr class="separator:a8ce05225db5f2756a20524e1901bbc3e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abf8bebff50719919b9b50d0187fb8d2c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#abf8bebff50719919b9b50d0187fb8d2c">UNIX_EPOCH_IN_CJD</a>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(2440588) /* 1970-01-01 */</td></tr> <tr class="separator:abf8bebff50719919b9b50d0187fb8d2c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5bc32f6c81f75b748f1f6e36a9e4a5a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a5bc32f6c81f75b748f1f6e36a9e4a5a5">MINUTE_IN_SECONDS</a>   60</td></tr> <tr class="separator:a5bc32f6c81f75b748f1f6e36a9e4a5a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af259daeee5116ad65809ac8c97d4a4be"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#af259daeee5116ad65809ac8c97d4a4be">HOUR_IN_SECONDS</a>   3600</td></tr> <tr class="separator:af259daeee5116ad65809ac8c97d4a4be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d3a1c43ddd2f991c2b27a9d57aed782"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a2d3a1c43ddd2f991c2b27a9d57aed782">DAY_IN_SECONDS</a>   86400</td></tr> <tr class="separator:a2d3a1c43ddd2f991c2b27a9d57aed782"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe4433fc2e4e56a985b244336467fb1f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#afe4433fc2e4e56a985b244336467fb1f">SECOND_IN_MILLISECONDS</a>   1000</td></tr> <tr class="separator:afe4433fc2e4e56a985b244336467fb1f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9340c0a8a1733a87938e1a455c021ea8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a9340c0a8a1733a87938e1a455c021ea8">SECOND_IN_NANOSECONDS</a>   1000000000</td></tr> <tr class="separator:a9340c0a8a1733a87938e1a455c021ea8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa81e64a906d9c5bdfd10cfd60c7f9a07"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aa81e64a906d9c5bdfd10cfd60c7f9a07">JC_PERIOD0</a>   1461 /* 365.25 * 4 */</td></tr> <tr class="separator:aa81e64a906d9c5bdfd10cfd60c7f9a07"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1bfe19b94ef1d046b461d31390fc98dd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a1bfe19b94ef1d046b461d31390fc98dd">GC_PERIOD0</a>   146097 /* 365.2425 * 400 */</td></tr> <tr class="separator:a1bfe19b94ef1d046b461d31390fc98dd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b647336e6b9e5d3852766f5e3c4d113"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a9b647336e6b9e5d3852766f5e3c4d113">CM_PERIOD0</a>   71149239 /* (lcm 7 1461 146097) */</td></tr> <tr class="separator:a9b647336e6b9e5d3852766f5e3c4d113"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64a103cbb53a9f8606a03e0ab8badd9c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a64a103cbb53a9f8606a03e0ab8badd9c">CM_PERIOD</a>   (0xfffffff / CM_PERIOD0 * CM_PERIOD0)</td></tr> <tr class="separator:a64a103cbb53a9f8606a03e0ab8badd9c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acfff64a7db773853eb8935a9930f8b13"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#acfff64a7db773853eb8935a9930f8b13">CM_PERIOD_JCY</a>   (<a class="el" href="../../dd/dc0/date__core_8c.html#a64a103cbb53a9f8606a03e0ab8badd9c">CM_PERIOD</a> / <a class="el" href="../../dd/dc0/date__core_8c.html#aa81e64a906d9c5bdfd10cfd60c7f9a07">JC_PERIOD0</a> * 4)</td></tr> <tr class="separator:acfff64a7db773853eb8935a9930f8b13"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1837302f12284555b693dec84fdf4e82"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a1837302f12284555b693dec84fdf4e82">CM_PERIOD_GCY</a>   (<a class="el" href="../../dd/dc0/date__core_8c.html#a64a103cbb53a9f8606a03e0ab8badd9c">CM_PERIOD</a> / <a class="el" href="../../dd/dc0/date__core_8c.html#a1bfe19b94ef1d046b461d31390fc98dd">GC_PERIOD0</a> * 400)</td></tr> <tr class="separator:a1837302f12284555b693dec84fdf4e82"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8863f47faa976f69110d551e820cfd04"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a8863f47faa976f69110d551e820cfd04">REFORM_BEGIN_YEAR</a>   1582</td></tr> <tr class="separator:a8863f47faa976f69110d551e820cfd04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad6215b1c71e01a0f442e708c4c1678a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ad6215b1c71e01a0f442e708c4c1678a5">REFORM_END_YEAR</a>   1930</td></tr> <tr class="separator:ad6215b1c71e01a0f442e708c4c1678a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3afb160e7d90eaf5455b87f3c627a3aa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a3afb160e7d90eaf5455b87f3c627a3aa">REFORM_BEGIN_JD</a>   2298874 /* ns 1582-01-01 */</td></tr> <tr class="separator:a3afb160e7d90eaf5455b87f3c627a3aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65a13331aed61c00507e5d6bdbe29dc3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a65a13331aed61c00507e5d6bdbe29dc3">REFORM_END_JD</a>   2426355 /* os 1930-12-31 */</td></tr> <tr class="separator:a65a13331aed61c00507e5d6bdbe29dc3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5c6525eadff634d38ede916950ed5406"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a5c6525eadff634d38ede916950ed5406">SEC_WIDTH</a>   6</td></tr> <tr class="separator:a5c6525eadff634d38ede916950ed5406"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad3ee0cc681d736cb6d41c4ebb04c0ae4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ad3ee0cc681d736cb6d41c4ebb04c0ae4">MIN_WIDTH</a>   6</td></tr> <tr class="separator:ad3ee0cc681d736cb6d41c4ebb04c0ae4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aff248ca5f81d1059a30e3653297b25df"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aff248ca5f81d1059a30e3653297b25df">HOUR_WIDTH</a>   5</td></tr> <tr class="separator:aff248ca5f81d1059a30e3653297b25df"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad58052ac5c5739af5165b70a9fd316f7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ad58052ac5c5739af5165b70a9fd316f7">MDAY_WIDTH</a>   5</td></tr> <tr class="separator:ad58052ac5c5739af5165b70a9fd316f7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7121cead1525ac9a7c1add2705b44b8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ab7121cead1525ac9a7c1add2705b44b8">MON_WIDTH</a>   4</td></tr> <tr class="separator:ab7121cead1525ac9a7c1add2705b44b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a910f80facf46c49d105be5863a1660e2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a910f80facf46c49d105be5863a1660e2">SEC_SHIFT</a>   0</td></tr> <tr class="separator:a910f80facf46c49d105be5863a1660e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb8fb151418069f99af723679908b69e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#acb8fb151418069f99af723679908b69e">MIN_SHIFT</a>   <a class="el" href="../../dd/dc0/date__core_8c.html#a5c6525eadff634d38ede916950ed5406">SEC_WIDTH</a></td></tr> <tr class="separator:acb8fb151418069f99af723679908b69e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27d9aa594835bf5ddf78083c78ed850f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a27d9aa594835bf5ddf78083c78ed850f">HOUR_SHIFT</a>   (<a class="el" href="../../dd/dc0/date__core_8c.html#ad3ee0cc681d736cb6d41c4ebb04c0ae4">MIN_WIDTH</a> + <a class="el" href="../../dd/dc0/date__core_8c.html#a5c6525eadff634d38ede916950ed5406">SEC_WIDTH</a>)</td></tr> <tr class="separator:a27d9aa594835bf5ddf78083c78ed850f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ada7efc507ba0116367f03c1a704c544d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ada7efc507ba0116367f03c1a704c544d">MDAY_SHIFT</a>   (<a class="el" href="../../dd/dc0/date__core_8c.html#aff248ca5f81d1059a30e3653297b25df">HOUR_WIDTH</a> + <a class="el" href="../../dd/dc0/date__core_8c.html#ad3ee0cc681d736cb6d41c4ebb04c0ae4">MIN_WIDTH</a> + <a class="el" href="../../dd/dc0/date__core_8c.html#a5c6525eadff634d38ede916950ed5406">SEC_WIDTH</a>)</td></tr> <tr class="separator:ada7efc507ba0116367f03c1a704c544d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1077e84cbab818e52f18b4e22d8b1b39"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a1077e84cbab818e52f18b4e22d8b1b39">MON_SHIFT</a>   (<a class="el" href="../../dd/dc0/date__core_8c.html#ad58052ac5c5739af5165b70a9fd316f7">MDAY_WIDTH</a> + <a class="el" href="../../dd/dc0/date__core_8c.html#aff248ca5f81d1059a30e3653297b25df">HOUR_WIDTH</a> + <a class="el" href="../../dd/dc0/date__core_8c.html#ad3ee0cc681d736cb6d41c4ebb04c0ae4">MIN_WIDTH</a> + <a class="el" href="../../dd/dc0/date__core_8c.html#a5c6525eadff634d38ede916950ed5406">SEC_WIDTH</a>)</td></tr> <tr class="separator:a1077e84cbab818e52f18b4e22d8b1b39"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8e3a2cb33f2894e824668923296d5cc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ac8e3a2cb33f2894e824668923296d5cc">PK_MASK</a>(x)   ((1 << (x)) - 1)</td></tr> <tr class="separator:ac8e3a2cb33f2894e824668923296d5cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab3abab96545f71aaed61d4e124821f3c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ab3abab96545f71aaed61d4e124821f3c">EX_SEC</a>(x)   (((x) >> <a class="el" href="../../dd/dc0/date__core_8c.html#a910f80facf46c49d105be5863a1660e2">SEC_SHIFT</a>) & <a class="el" href="../../dd/dc0/date__core_8c.html#ac8e3a2cb33f2894e824668923296d5cc">PK_MASK</a>(<a class="el" href="../../dd/dc0/date__core_8c.html#a5c6525eadff634d38ede916950ed5406">SEC_WIDTH</a>))</td></tr> <tr class="separator:ab3abab96545f71aaed61d4e124821f3c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a632510b9fb3c81fab9f9ea4f45e23b2a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a632510b9fb3c81fab9f9ea4f45e23b2a">EX_MIN</a>(x)   (((x) >> <a class="el" href="../../dd/dc0/date__core_8c.html#acb8fb151418069f99af723679908b69e">MIN_SHIFT</a>) & <a class="el" href="../../dd/dc0/date__core_8c.html#ac8e3a2cb33f2894e824668923296d5cc">PK_MASK</a>(<a class="el" href="../../dd/dc0/date__core_8c.html#ad3ee0cc681d736cb6d41c4ebb04c0ae4">MIN_WIDTH</a>))</td></tr> <tr class="separator:a632510b9fb3c81fab9f9ea4f45e23b2a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab0fab767b2c17b14896045c0d0b58f49"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ab0fab767b2c17b14896045c0d0b58f49">EX_HOUR</a>(x)   (((x) >> <a class="el" href="../../dd/dc0/date__core_8c.html#a27d9aa594835bf5ddf78083c78ed850f">HOUR_SHIFT</a>) & <a class="el" href="../../dd/dc0/date__core_8c.html#ac8e3a2cb33f2894e824668923296d5cc">PK_MASK</a>(<a class="el" href="../../dd/dc0/date__core_8c.html#aff248ca5f81d1059a30e3653297b25df">HOUR_WIDTH</a>))</td></tr> <tr class="separator:ab0fab767b2c17b14896045c0d0b58f49"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f61998f3f7e8f582efe23f9d9240b9f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a6f61998f3f7e8f582efe23f9d9240b9f">EX_MDAY</a>(x)   (((x) >> <a class="el" href="../../dd/dc0/date__core_8c.html#ada7efc507ba0116367f03c1a704c544d">MDAY_SHIFT</a>) & <a class="el" href="../../dd/dc0/date__core_8c.html#ac8e3a2cb33f2894e824668923296d5cc">PK_MASK</a>(<a class="el" href="../../dd/dc0/date__core_8c.html#ad58052ac5c5739af5165b70a9fd316f7">MDAY_WIDTH</a>))</td></tr> <tr class="separator:a6f61998f3f7e8f582efe23f9d9240b9f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17cdb4636a3813abc4897be047f30f8d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a17cdb4636a3813abc4897be047f30f8d">EX_MON</a>(x)   (((x) >> <a class="el" href="../../dd/dc0/date__core_8c.html#a1077e84cbab818e52f18b4e22d8b1b39">MON_SHIFT</a>) & <a class="el" href="../../dd/dc0/date__core_8c.html#ac8e3a2cb33f2894e824668923296d5cc">PK_MASK</a>(<a class="el" href="../../dd/dc0/date__core_8c.html#ab7121cead1525ac9a7c1add2705b44b8">MON_WIDTH</a>))</td></tr> <tr class="separator:a17cdb4636a3813abc4897be047f30f8d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac5ebe0168f1663135047d92335f300f4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ac5ebe0168f1663135047d92335f300f4">PACK5</a>(m, d, h, <a class="el" href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a>, s)</td></tr> <tr class="separator:ac5ebe0168f1663135047d92335f300f4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7548cc0c7df699071cd6d1f31512bae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ab7548cc0c7df699071cd6d1f31512bae">PACK2</a>(m, d)   (((m) << <a class="el" href="../../dd/dc0/date__core_8c.html#a1077e84cbab818e52f18b4e22d8b1b39">MON_SHIFT</a>) | ((d) << <a class="el" href="../../dd/dc0/date__core_8c.html#ada7efc507ba0116367f03c1a704c544d">MDAY_SHIFT</a>))</td></tr> <tr class="separator:ab7548cc0c7df699071cd6d1f31512bae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52cf6b6dc346a6f39a32090513b281b0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a52cf6b6dc346a6f39a32090513b281b0">get_d1</a>(x)</td></tr> <tr class="separator:a52cf6b6dc346a6f39a32090513b281b0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ad68eec76254eefa0263a9764327f39"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a9ad68eec76254eefa0263a9764327f39">get_d1a</a>(x)</td></tr> <tr class="separator:a9ad68eec76254eefa0263a9764327f39"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27f4fec8b30649da24f7a69ea7975b9f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a27f4fec8b30649da24f7a69ea7975b9f">get_d1b</a>(x)</td></tr> <tr class="separator:a27f4fec8b30649da24f7a69ea7975b9f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5bf41a647dc9a43506aa55b779771a2d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a5bf41a647dc9a43506aa55b779771a2d">get_d2</a>(x, y)</td></tr> <tr class="separator:a5bf41a647dc9a43506aa55b779771a2d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6fd745dd7bdd8c08fffb417bd1fbe18f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a6fd745dd7bdd8c08fffb417bd1fbe18f">set_to_simple</a>(x, _nth, _jd, _sg, _year, _mon, _mday, _flags)</td></tr> <tr class="separator:a6fd745dd7bdd8c08fffb417bd1fbe18f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a552532d6b270b9a26531fc0b0699a3f4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a552532d6b270b9a26531fc0b0699a3f4">set_to_complex</a>(x, _nth, _jd, _df, _sf, _of, _sg, _year, _mon, _mday, _hour, _min, _sec, _flags)</td></tr> <tr class="separator:a552532d6b270b9a26531fc0b0699a3f4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae6666f976e85fa80d1b2bd07dd61b138"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ae6666f976e85fa80d1b2bd07dd61b138">copy_simple_to_complex</a>(x, y)</td></tr> <tr class="separator:ae6666f976e85fa80d1b2bd07dd61b138"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9d2666e5fa804624da7660f67d73bac"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ad9d2666e5fa804624da7660f67d73bac">copy_complex_to_simple</a>(x, y)</td></tr> <tr class="separator:ad9d2666e5fa804624da7660f67d73bac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1164b32cf33189b86a9474f9fd0212a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#af1164b32cf33189b86a9474f9fd0212a">canonicalize_jd</a>(_nth, _jd)</td></tr> <tr class="separator:af1164b32cf33189b86a9474f9fd0212a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41d57d7fa0f953b88b705b66862207b9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a41d57d7fa0f953b88b705b66862207b9">HALF_DAYS_IN_SECONDS</a>   (<a class="el" href="../../dd/dc0/date__core_8c.html#a2d3a1c43ddd2f991c2b27a9d57aed782">DAY_IN_SECONDS</a> / 2)</td></tr> <tr class="separator:a41d57d7fa0f953b88b705b66862207b9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae5a4d68d5da5f8aa9494d040709922c9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ae5a4d68d5da5f8aa9494d040709922c9">decode_offset</a>(of, s, h, m)</td></tr> <tr class="separator:ae5a4d68d5da5f8aa9494d040709922c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae3da6fd561ff2af5a7bb11c8328cb78e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ae3da6fd561ff2af5a7bb11c8328cb78e">valid_sg</a>(sg)</td></tr> <tr class="separator:ae3da6fd561ff2af5a7bb11c8328cb78e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0dcf4369ff433b5bfb9fb8ae350a84ae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a0dcf4369ff433b5bfb9fb8ae350a84ae">jd_trunc</a>   <a class="el" href="../../dd/dc0/date__core_8c.html#a7bbdca18565984dc3508ac9f1721843b">d_trunc</a></td></tr> <tr class="separator:a0dcf4369ff433b5bfb9fb8ae350a84ae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6ee013cab946a6688ab9189e594e438"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aa6ee013cab946a6688ab9189e594e438">k_trunc</a>   <a class="el" href="../../dd/dc0/date__core_8c.html#a7bbdca18565984dc3508ac9f1721843b">d_trunc</a></td></tr> <tr class="separator:aa6ee013cab946a6688ab9189e594e438"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a21cd31cb892e9291ba526c24971d2b32"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a21cd31cb892e9291ba526c24971d2b32">num2num_with_frac</a>(s, n)</td></tr> <tr class="separator:a21cd31cb892e9291ba526c24971d2b32"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac25b9a0234a5da11ed053bbf48e8648a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ac25b9a0234a5da11ed053bbf48e8648a">num2int_with_frac</a>(s, n)</td></tr> <tr class="separator:ac25b9a0234a5da11ed053bbf48e8648a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4ec09468a28acd54085b273adb1cd36e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a4ec09468a28acd54085b273adb1cd36e">canon24oc</a>()</td></tr> <tr class="separator:a4ec09468a28acd54085b273adb1cd36e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a98f7cb34696ba0ae764352de09254fbd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a98f7cb34696ba0ae764352de09254fbd">add_frac</a>()</td></tr> <tr class="separator:a98f7cb34696ba0ae764352de09254fbd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad85551d22cd0d4bae92cddf669b090a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ad85551d22cd0d4bae92cddf669b090a3">val2sg</a>(vsg, dsg)</td></tr> <tr class="separator:ad85551d22cd0d4bae92cddf669b090a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6c64c4f5203a8b205ffc1eef63c536c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aa6c64c4f5203a8b205ffc1eef63c536c">set_hash0</a>(k, <a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>)   <a class="el" href="../../db/d2e/intern_8h.html#ad5e50a405c25d3df6ce1efc754478529">rb_hash_aset</a>(<a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, k, <a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>)</td></tr> <tr class="separator:aa6c64c4f5203a8b205ffc1eef63c536c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aede225f3e5ad3a6d37591bb5fabc8392"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aede225f3e5ad3a6d37591bb5fabc8392">ref_hash0</a>(k)   <a class="el" href="../../db/d2e/intern_8h.html#a258d8dd19717e896405c06cf6aa95a8b">rb_hash_aref</a>(<a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, k)</td></tr> <tr class="separator:aede225f3e5ad3a6d37591bb5fabc8392"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2a1ba6a49128bf7d5624bcb943b11440"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a2a1ba6a49128bf7d5624bcb943b11440">del_hash0</a>(k)   <a class="el" href="../../db/d2e/intern_8h.html#aaeac6d3b709d8891d9dd0a26d8e7605a">rb_hash_delete</a>(<a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, k)</td></tr> <tr class="separator:a2a1ba6a49128bf7d5624bcb943b11440"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77be02878bf6cf796943a0034e7a9780"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a77be02878bf6cf796943a0034e7a9780">set_hash</a>(k, <a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>)   <a class="el" href="../../db/d2e/intern_8h.html#ad5e50a405c25d3df6ce1efc754478529">rb_hash_aset</a>(<a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a4ef7b7ff907d043bd989a7e73e1da420">ID2SYM</a>(<a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>(k)), <a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>)</td></tr> <tr class="separator:a77be02878bf6cf796943a0034e7a9780"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8d8e349a342c6d3383e033841184190"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aa8d8e349a342c6d3383e033841184190">ref_hash</a>(k)   <a class="el" href="../../db/d2e/intern_8h.html#a258d8dd19717e896405c06cf6aa95a8b">rb_hash_aref</a>(<a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a4ef7b7ff907d043bd989a7e73e1da420">ID2SYM</a>(<a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>(k)))</td></tr> <tr class="separator:aa8d8e349a342c6d3383e033841184190"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a81ae375b266bf330c134e7370c449022"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a81ae375b266bf330c134e7370c449022">del_hash</a>(k)   <a class="el" href="../../db/d2e/intern_8h.html#aaeac6d3b709d8891d9dd0a26d8e7605a">rb_hash_delete</a>(<a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a4ef7b7ff907d043bd989a7e73e1da420">ID2SYM</a>(<a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>(k)))</td></tr> <tr class="separator:a81ae375b266bf330c134e7370c449022"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8157485e687f56a6ae2f3ee0a8cb1580"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a8157485e687f56a6ae2f3ee0a8cb1580">sym</a>(x)   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a4ef7b7ff907d043bd989a7e73e1da420">ID2SYM</a>(<a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>(x))</td></tr> <tr class="separator:a8157485e687f56a6ae2f3ee0a8cb1580"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a149413cbdb14665b0cb0f58cd116f6a4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a149413cbdb14665b0cb0f58cd116f6a4">val2off</a>(vof, iof)</td></tr> <tr class="separator:a149413cbdb14665b0cb0f58cd116f6a4"><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="../../dd/dc0/date__core_8c.html#a33edaf0878967cface23772484fa2c97">SMALLBUF</a>   100</td></tr> <tr class="separator:a33edaf0878967cface23772484fa2c97"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a5f50d2220d920ee783da2f2ef98d2f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a0a5f50d2220d920ee783da2f2ef98d2f">MILLISECOND_IN_NANOSECONDS</a>   1000000</td></tr> <tr class="separator:a0a5f50d2220d920ee783da2f2ef98d2f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adc1663446ead7989c85819af7a7d723e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#adc1663446ead7989c85819af7a7d723e">f_getlocal</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("getlocal"), 0)</td></tr> <tr class="separator:adc1663446ead7989c85819af7a7d723e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0126383a5e2d94985ea649235a46c7e0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a0126383a5e2d94985ea649235a46c7e0">f_subsec</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("subsec"), 0)</td></tr> <tr class="separator:a0126383a5e2d94985ea649235a46c7e0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a968d31ef613381419e5452bd8fb6af99"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a968d31ef613381419e5452bd8fb6af99">f_utc_offset</a>(x)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("utc_offset"), 0)</td></tr> <tr class="separator:a968d31ef613381419e5452bd8fb6af99"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af13eaac164f02d2cc28b5d27a58f05cf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#af13eaac164f02d2cc28b5d27a58f05cf">f_local3</a>(x, y, m, d)   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("local"), 3, y, m, d)</td></tr> <tr class="separator:af13eaac164f02d2cc28b5d27a58f05cf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a73e0179f4284529106530e33460779b4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a73e0179f4284529106530e33460779b4">f_utc6</a>(x, y, m, d, h, <a class="el" href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a>, s)</td></tr> <tr class="separator:a73e0179f4284529106530e33460779b4"><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="../../dd/dc0/date__core_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> <tr class="memitem:a9b210956155740b628db30a34d4950ed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a9b210956155740b628db30a34d4950ed">f_public</a>(m, s)</td></tr> <tr class="separator:a9b210956155740b628db30a34d4950ed"><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:a6b477183c3cb588ec64a488c99020a35"><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="../../dd/dc0/date__core_8c.html#a6b477183c3cb588ec64a488c99020a35">f_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:a6b477183c3cb588ec64a488c99020a35"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a01fbd31c0253786ca7a5513c9cb92452"><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="../../dd/dc0/date__core_8c.html#a01fbd31c0253786ca7a5513c9cb92452">f_lt_p</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:a01fbd31c0253786ca7a5513c9cb92452"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab337d2fad1e484e7b5e42b913e417f28"><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="../../dd/dc0/date__core_8c.html#ab337d2fad1e484e7b5e42b913e417f28">f_gt_p</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:ab337d2fad1e484e7b5e42b913e417f28"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adcfd09508504eea3f1f71b91bc398b3c"><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="../../dd/dc0/date__core_8c.html#adcfd09508504eea3f1f71b91bc398b3c">f_le_p</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:adcfd09508504eea3f1f71b91bc398b3c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac925a32d7be3ece921f3343b0c3cf4d7"><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="../../dd/dc0/date__core_8c.html#ac925a32d7be3ece921f3343b0c3cf4d7">f_ge_p</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:ac925a32d7be3ece921f3343b0c3cf4d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9a094a3a90688f2991aa23a9ac9bc40"><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="../../dd/dc0/date__core_8c.html#ab9a094a3a90688f2991aa23a9ac9bc40">f_eqeq_p</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:ab9a094a3a90688f2991aa23a9ac9bc40"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca1513a1dae873f149ac0222df232ee0"><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="../../dd/dc0/date__core_8c.html#aca1513a1dae873f149ac0222df232ee0">f_zero_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x)</td></tr> <tr class="separator:aca1513a1dae873f149ac0222df232ee0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abd8c6328a7dfa2fb86f27998e42fcbcb"><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="../../dd/dc0/date__core_8c.html#abd8c6328a7dfa2fb86f27998e42fcbcb">f_negative_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x)</td></tr> <tr class="separator:abd8c6328a7dfa2fb86f27998e42fcbcb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9bd19080e698edf852219c2d7972f4f2"><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="../../dd/dc0/date__core_8c.html#a9bd19080e698edf852219c2d7972f4f2">canon</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x)</td></tr> <tr class="separator:a9bd19080e698edf852219c2d7972f4f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afd5ee39d0dfb33c4eec0b0b3ae2b2a5c"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#afd5ee39d0dfb33c4eec0b0b3ae2b2a5c">c_valid_civil_p</a> (int, int, int, double, int *, int *, int *, int *)</td></tr> <tr class="separator:afd5ee39d0dfb33c4eec0b0b3ae2b2a5c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad410b465dba858edd5feadbc989d604b"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ad410b465dba858edd5feadbc989d604b">c_find_fdoy</a> (int y, double sg, int *rjd, int *ns)</td></tr> <tr class="separator:ad410b465dba858edd5feadbc989d604b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15f6739e41ecfb8557181a3826f31566"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a15f6739e41ecfb8557181a3826f31566">c_find_ldoy</a> (int y, double sg, int *rjd, int *ns)</td></tr> <tr class="separator:a15f6739e41ecfb8557181a3826f31566"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4b96fe9391098ce712e803bd76d9fc50"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a4b96fe9391098ce712e803bd76d9fc50">c_find_ldom</a> (int y, int m, double sg, int *rjd, int *ns)</td></tr> <tr class="separator:a4b96fe9391098ce712e803bd76d9fc50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad505cbfa7ae41ede6f8376046c4b7afe"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ad505cbfa7ae41ede6f8376046c4b7afe">c_civil_to_jd</a> (int y, int m, int d, double sg, int *rjd, int *ns)</td></tr> <tr class="separator:ad505cbfa7ae41ede6f8376046c4b7afe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ad5a5997a0e836587b034da96e2fc98"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a3ad5a5997a0e836587b034da96e2fc98">c_jd_to_civil</a> (int jd, double sg, int *ry, int *rm, int *rdom)</td></tr> <tr class="separator:a3ad5a5997a0e836587b034da96e2fc98"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb3f6e94894ee7d080269794250e877c"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#acb3f6e94894ee7d080269794250e877c">c_ordinal_to_jd</a> (int y, int d, double sg, int *rjd, int *ns)</td></tr> <tr class="separator:acb3f6e94894ee7d080269794250e877c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a621047b81aa9e98c5048c58988053b6b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a621047b81aa9e98c5048c58988053b6b">c_jd_to_ordinal</a> (int jd, double sg, int *ry, int *rd)</td></tr> <tr class="separator:a621047b81aa9e98c5048c58988053b6b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a62cd0e5b6eb869ad3144ecb4c75748ad"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a62cd0e5b6eb869ad3144ecb4c75748ad">c_commercial_to_jd</a> (int y, int w, int d, double sg, int *rjd, int *ns)</td></tr> <tr class="separator:a62cd0e5b6eb869ad3144ecb4c75748ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa89733e6d341fd7bbdf7d865c2a83686"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aa89733e6d341fd7bbdf7d865c2a83686">c_jd_to_commercial</a> (int jd, double sg, int *ry, int *rw, int *rd)</td></tr> <tr class="separator:aa89733e6d341fd7bbdf7d865c2a83686"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a74f58ed143cdf7aa0b330bc51ac515e9"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a74f58ed143cdf7aa0b330bc51ac515e9">c_weeknum_to_jd</a> (int y, int w, int d, int f, double sg, int *rjd, int *ns)</td></tr> <tr class="separator:a74f58ed143cdf7aa0b330bc51ac515e9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7b1a3190d85f094e25dd14c83c1dd1f"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ae7b1a3190d85f094e25dd14c83c1dd1f">c_jd_to_weeknum</a> (int jd, int f, double sg, int *ry, int *rw, int *rd)</td></tr> <tr class="separator:ae7b1a3190d85f094e25dd14c83c1dd1f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a95c9cbaf921d3cde95ae928aef3a56ec"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a95c9cbaf921d3cde95ae928aef3a56ec">c_jd_to_wday</a> (int jd)</td></tr> <tr class="separator:a95c9cbaf921d3cde95ae928aef3a56ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f76d326da95281add66cdf46061c5c2"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a5f76d326da95281add66cdf46061c5c2">c_valid_ordinal_p</a> (int y, int d, double sg, int *rd, int *rjd, int *ns)</td></tr> <tr class="separator:a5f76d326da95281add66cdf46061c5c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a97d03efe8b98f13b93429e860c1bc8e3"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a97d03efe8b98f13b93429e860c1bc8e3">c_julian_leap_p</a> (int y)</td></tr> <tr class="separator:a97d03efe8b98f13b93429e860c1bc8e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab5d966f8d28d27117371591baf18e772"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ab5d966f8d28d27117371591baf18e772">c_gregorian_leap_p</a> (int y)</td></tr> <tr class="separator:ab5d966f8d28d27117371591baf18e772"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3df0c04c20eb89f12e054420e823b696"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a3df0c04c20eb89f12e054420e823b696">c_julian_last_day_of_month</a> (int y, int m)</td></tr> <tr class="separator:a3df0c04c20eb89f12e054420e823b696"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac679b59a30bae9209018b29aa0e98031"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ac679b59a30bae9209018b29aa0e98031">c_gregorian_last_day_of_month</a> (int y, int m)</td></tr> <tr class="separator:ac679b59a30bae9209018b29aa0e98031"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e2080db42112c7d5b179231140181c3"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a4e2080db42112c7d5b179231140181c3">c_valid_julian_p</a> (int y, int m, int d, int *rm, int *rd)</td></tr> <tr class="separator:a4e2080db42112c7d5b179231140181c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acf9a13ee6063e9ac932d79dd1fae2182"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#acf9a13ee6063e9ac932d79dd1fae2182">c_valid_gregorian_p</a> (int y, int m, int d, int *rm, int *rd)</td></tr> <tr class="separator:acf9a13ee6063e9ac932d79dd1fae2182"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af38de2fbc0b21f6cdbb34570d396c6ef"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#af38de2fbc0b21f6cdbb34570d396c6ef">c_valid_commercial_p</a> (int y, int w, int d, double sg, int *rw, int *rd, int *rjd, int *ns)</td></tr> <tr class="separator:af38de2fbc0b21f6cdbb34570d396c6ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f333f747ddf79ab7a5b8644634c4fb2"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a3f333f747ddf79ab7a5b8644634c4fb2">c_valid_weeknum_p</a> (int y, int w, int d, int f, double sg, int *rw, int *rd, int *rjd, int *ns)</td></tr> <tr class="separator:a3f333f747ddf79ab7a5b8644634c4fb2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af7f3a43ccfc0e2c23950646516fd08ea"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#af7f3a43ccfc0e2c23950646516fd08ea">c_valid_time_p</a> (int h, int <a class="el" href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a>, int s, int *rh, int *rmin, int *rs)</td></tr> <tr class="separator:af7f3a43ccfc0e2c23950646516fd08ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab172ca813959a95c5584ef17dec9aa72"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ab172ca813959a95c5584ef17dec9aa72">c_valid_start_p</a> (double sg)</td></tr> <tr class="separator:ab172ca813959a95c5584ef17dec9aa72"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a853732325d406ab79b0d38a4109e56f9"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a853732325d406ab79b0d38a4109e56f9">df_local_to_utc</a> (int df, int of)</td></tr> <tr class="separator:a853732325d406ab79b0d38a4109e56f9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e8bd98020f306f722302cf55d54fdb8"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a4e8bd98020f306f722302cf55d54fdb8">df_utc_to_local</a> (int df, int of)</td></tr> <tr class="separator:a4e8bd98020f306f722302cf55d54fdb8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a560c94a5f4fc3a6bedce16eebdf211f1"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a560c94a5f4fc3a6bedce16eebdf211f1">jd_local_to_utc</a> (int jd, int df, int of)</td></tr> <tr class="separator:a560c94a5f4fc3a6bedce16eebdf211f1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae3aaf275fd876623b8b59eb8da297257"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ae3aaf275fd876623b8b59eb8da297257">jd_utc_to_local</a> (int jd, int df, int of)</td></tr> <tr class="separator:ae3aaf275fd876623b8b59eb8da297257"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae82646c9ff90c16ee4ae634f731d65f9"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ae82646c9ff90c16ee4ae634f731d65f9">time_to_df</a> (int h, int <a class="el" href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a>, int s)</td></tr> <tr class="separator:ae82646c9ff90c16ee4ae634f731d65f9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29f585aafdc00c75a8f8623b5ba90042"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a29f585aafdc00c75a8f8623b5ba90042">df_to_time</a> (int df, int *h, int *<a class="el" href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a>, int *s)</td></tr> <tr class="separator:a29f585aafdc00c75a8f8623b5ba90042"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1dcc90b6d725f9d7215006fda1c8ef75"><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="../../dd/dc0/date__core_8c.html#a1dcc90b6d725f9d7215006fda1c8ef75">sec_to_day</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> s)</td></tr> <tr class="separator:a1dcc90b6d725f9d7215006fda1c8ef75"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a62be4f8e3c1cac9722814f387e965890"><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="../../dd/dc0/date__core_8c.html#a62be4f8e3c1cac9722814f387e965890">isec_to_day</a> (int s)</td></tr> <tr class="separator:a62be4f8e3c1cac9722814f387e965890"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52b75dab5e63ba65657d71b6d0751ab8"><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="../../dd/dc0/date__core_8c.html#a52b75dab5e63ba65657d71b6d0751ab8">ns_to_day</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> n)</td></tr> <tr class="separator:a52b75dab5e63ba65657d71b6d0751ab8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1dad760bb0f4eae9846be6269300e24b"><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="../../dd/dc0/date__core_8c.html#a1dad760bb0f4eae9846be6269300e24b">ns_to_sec</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> n)</td></tr> <tr class="separator:a1dad760bb0f4eae9846be6269300e24b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb3d9279222fe7dfed22ce0607b712d0"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#abb3d9279222fe7dfed22ce0607b712d0">safe_mul_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> m)</td></tr> <tr class="separator:abb3d9279222fe7dfed22ce0607b712d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d621950b18785f76ca9807b3b05b830"><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="../../dd/dc0/date__core_8c.html#a4d621950b18785f76ca9807b3b05b830">day_to_sec</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> d)</td></tr> <tr class="separator:a4d621950b18785f76ca9807b3b05b830"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88a7ea92dab48f1622f61d1d0e01c2d7"><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="../../dd/dc0/date__core_8c.html#a88a7ea92dab48f1622f61d1d0e01c2d7">sec_to_ms</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> s)</td></tr> <tr class="separator:a88a7ea92dab48f1622f61d1d0e01c2d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ca64f4e7e96366f1e05209a400f7be8"><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="../../dd/dc0/date__core_8c.html#a8ca64f4e7e96366f1e05209a400f7be8">sec_to_ns</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> s)</td></tr> <tr class="separator:a8ca64f4e7e96366f1e05209a400f7be8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a30a3e205578723793ca87fbecc8c946e"><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="../../dd/dc0/date__core_8c.html#a30a3e205578723793ca87fbecc8c946e">div_day</a> (<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> *f)</td></tr> <tr class="separator:a30a3e205578723793ca87fbecc8c946e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afecaddea2518f06b1b266941d5f11c52"><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="../../dd/dc0/date__core_8c.html#afecaddea2518f06b1b266941d5f11c52">div_df</a> (<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> *f)</td></tr> <tr class="separator:afecaddea2518f06b1b266941d5f11c52"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb1db5e868009a6a6a1aad881128657e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#abb1db5e868009a6a6a1aad881128657e">decode_day</a> (<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> *jd, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *df, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *sf)</td></tr> <tr class="separator:abb1db5e868009a6a6a1aad881128657e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9cca754e1a326a7cbdb640f753845de2"><td class="memItemLeft" align="right" valign="top">static double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a9cca754e1a326a7cbdb640f753845de2">s_virtual_sg</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a9cca754e1a326a7cbdb640f753845de2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a46063c95d1a1873fd242ab643e308041"><td class="memItemLeft" align="right" valign="top">static double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a46063c95d1a1873fd242ab643e308041">c_virtual_sg</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a46063c95d1a1873fd242ab643e308041"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae229ed29abb195b9627ca8e3b1403887"><td class="memItemLeft" align="right" valign="top">static double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ae229ed29abb195b9627ca8e3b1403887">m_virtual_sg</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:ae229ed29abb195b9627ca8e3b1403887"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7518edb192d6f81156e0b6b8875a98f0"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a7518edb192d6f81156e0b6b8875a98f0">canonicalize_s_jd</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a7518edb192d6f81156e0b6b8875a98f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9174abff017cb45f1edd923f0c5d5df"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aa9174abff017cb45f1edd923f0c5d5df">get_s_jd</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:aa9174abff017cb45f1edd923f0c5d5df"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3327c460b1790d5f4fe8262b0d412fb4"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a3327c460b1790d5f4fe8262b0d412fb4">get_s_civil</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a3327c460b1790d5f4fe8262b0d412fb4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae899b6165290e1f3b7eaef3444b475c9"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ae899b6165290e1f3b7eaef3444b475c9">get_c_df</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:ae899b6165290e1f3b7eaef3444b475c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf696ec509c1ad794af931ef81eab08e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#adf696ec509c1ad794af931ef81eab08e">get_c_time</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:adf696ec509c1ad794af931ef81eab08e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3396e7f62ad4260faf2d77952d9bda98"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a3396e7f62ad4260faf2d77952d9bda98">canonicalize_c_jd</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a3396e7f62ad4260faf2d77952d9bda98"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad533bdbead4638b3db7fd7de968fe1a8"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ad533bdbead4638b3db7fd7de968fe1a8">get_c_jd</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:ad533bdbead4638b3db7fd7de968fe1a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65c1ef7f44185457f62eff7f4fa68ef2"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a65c1ef7f44185457f62eff7f4fa68ef2">get_c_civil</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a65c1ef7f44185457f62eff7f4fa68ef2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7791bfbecf9ed53d63aa683e917d8b2"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ac7791bfbecf9ed53d63aa683e917d8b2">local_jd</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:ac7791bfbecf9ed53d63aa683e917d8b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ada8fab39e1c76a33a200dc935b3187e1"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ada8fab39e1c76a33a200dc935b3187e1">local_df</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:ada8fab39e1c76a33a200dc935b3187e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad27bbf88583ed961cb020691309b27f8"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ad27bbf88583ed961cb020691309b27f8">decode_year</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y, double style, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *nth, int *ry)</td></tr> <tr class="separator:ad27bbf88583ed961cb020691309b27f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a2b44a1ae66158585c117ebc82c8e92"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a4a2b44a1ae66158585c117ebc82c8e92">encode_year</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> nth, int y, double style, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *ry)</td></tr> <tr class="separator:a4a2b44a1ae66158585c117ebc82c8e92"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8d0b79e3646f955450cabe7269095bca"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a8d0b79e3646f955450cabe7269095bca">decode_jd</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> jd, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *nth, int *rjd)</td></tr> <tr class="separator:a8d0b79e3646f955450cabe7269095bca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a90b013735685deaea8b31178703bec4b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a90b013735685deaea8b31178703bec4b">encode_jd</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> nth, int jd, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *rjd)</td></tr> <tr class="separator:a90b013735685deaea8b31178703bec4b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6bcbeb9d375b4b6be10f64510c04b79d"><td class="memItemLeft" align="right" valign="top">static double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a6bcbeb9d375b4b6be10f64510c04b79d">guess_style</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y, double sg)</td></tr> <tr class="separator:a6bcbeb9d375b4b6be10f64510c04b79d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac4fb5bd3c63f4ff444ccee5ab6fcf86"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aac4fb5bd3c63f4ff444ccee5ab6fcf86">m_canonicalize_jd</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:aac4fb5bd3c63f4ff444ccee5ab6fcf86"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac98930d28463d1734921dcef71ca3e3"><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="../../dd/dc0/date__core_8c.html#aac98930d28463d1734921dcef71ca3e3">m_nth</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:aac98930d28463d1734921dcef71ca3e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a299eb758f6b0cca1d30ec52bd924e5e3"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a299eb758f6b0cca1d30ec52bd924e5e3">m_jd</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a299eb758f6b0cca1d30ec52bd924e5e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14cb10f6acc2e99a8ab56d02eb3c9ede"><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="../../dd/dc0/date__core_8c.html#a14cb10f6acc2e99a8ab56d02eb3c9ede">m_real_jd</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a14cb10f6acc2e99a8ab56d02eb3c9ede"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af154c1c8195df8d5be6607bbb2ed27f5"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#af154c1c8195df8d5be6607bbb2ed27f5">m_local_jd</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:af154c1c8195df8d5be6607bbb2ed27f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a567de7c5049d16a51229b6964b2a618e"><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="../../dd/dc0/date__core_8c.html#a567de7c5049d16a51229b6964b2a618e">m_real_local_jd</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a567de7c5049d16a51229b6964b2a618e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af39c9664705e16666c0747111daa940c"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#af39c9664705e16666c0747111daa940c">m_df</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:af39c9664705e16666c0747111daa940c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afdb41d7fc19362a78a3559e3ee383f9c"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#afdb41d7fc19362a78a3559e3ee383f9c">m_local_df</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:afdb41d7fc19362a78a3559e3ee383f9c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac928df9453a4ff58868e53c78eaabf65"><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="../../dd/dc0/date__core_8c.html#ac928df9453a4ff58868e53c78eaabf65">m_sf</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:ac928df9453a4ff58868e53c78eaabf65"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae22a8326e452a14e652dfac19d42ed37"><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="../../dd/dc0/date__core_8c.html#ae22a8326e452a14e652dfac19d42ed37">m_sf_in_sec</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:ae22a8326e452a14e652dfac19d42ed37"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adc6a1ad2419864b5de985b0067c1f338"><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="../../dd/dc0/date__core_8c.html#adc6a1ad2419864b5de985b0067c1f338">m_fr</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:adc6a1ad2419864b5de985b0067c1f338"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab67e3e3438b23b75c2de1dcb43db8b23"><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="../../dd/dc0/date__core_8c.html#ab67e3e3438b23b75c2de1dcb43db8b23">m_ajd</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:ab67e3e3438b23b75c2de1dcb43db8b23"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20fef0c6b36942b90b334b47c411d79a"><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="../../dd/dc0/date__core_8c.html#a20fef0c6b36942b90b334b47c411d79a">m_amjd</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a20fef0c6b36942b90b334b47c411d79a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a435c5af83db02e98093fe4872bc650f9"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a435c5af83db02e98093fe4872bc650f9">m_of</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a435c5af83db02e98093fe4872bc650f9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d05f73ba0997da631fe2f56e971f65c"><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="../../dd/dc0/date__core_8c.html#a9d05f73ba0997da631fe2f56e971f65c">m_of_in_day</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a9d05f73ba0997da631fe2f56e971f65c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5be1c96b29f0de3db91047e5fd46d89a"><td class="memItemLeft" align="right" valign="top">static double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a5be1c96b29f0de3db91047e5fd46d89a">m_sg</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a5be1c96b29f0de3db91047e5fd46d89a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aed37857410defa9f17819f29eb01bf38"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#aed37857410defa9f17819f29eb01bf38">m_julian_p</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:aed37857410defa9f17819f29eb01bf38"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49a592beb3baffe741b13ba8066e0942"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a49a592beb3baffe741b13ba8066e0942">m_gregorian_p</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a49a592beb3baffe741b13ba8066e0942"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f1dc0d8ec7c6b281796b1b908e3adc8"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a7f1dc0d8ec7c6b281796b1b908e3adc8">m_proleptic_julian_p</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a7f1dc0d8ec7c6b281796b1b908e3adc8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9242cd6d76e7980b48ba8fe6bc911f4c"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a9242cd6d76e7980b48ba8fe6bc911f4c">m_proleptic_gregorian_p</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a9242cd6d76e7980b48ba8fe6bc911f4c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1bfd864174fd64647fe6f475358a0141"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a1bfd864174fd64647fe6f475358a0141">m_year</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a1bfd864174fd64647fe6f475358a0141"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4e9516d3ab85022aa0beaea35fed447"><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="../../dd/dc0/date__core_8c.html#af4e9516d3ab85022aa0beaea35fed447">m_real_year</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:af4e9516d3ab85022aa0beaea35fed447"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ad03353a7d881db667cd9aebf55bfa4"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a7ad03353a7d881db667cd9aebf55bfa4">m_pc</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a7ad03353a7d881db667cd9aebf55bfa4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a43986f90750f19594e37a42012773ab8"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a43986f90750f19594e37a42012773ab8">m_mon</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a43986f90750f19594e37a42012773ab8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a978758bde71319619e6764d484dd9da9"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a978758bde71319619e6764d484dd9da9">m_mday</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a978758bde71319619e6764d484dd9da9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8df6a5a25c6a2ea55f4471763338f35e"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a8df6a5a25c6a2ea55f4471763338f35e">c_julian_to_yday</a> (int y, int m, int d)</td></tr> <tr class="separator:a8df6a5a25c6a2ea55f4471763338f35e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3044607196bdb2d8b719e9c9ae80558a"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a3044607196bdb2d8b719e9c9ae80558a">c_gregorian_to_yday</a> (int y, int m, int d)</td></tr> <tr class="separator:a3044607196bdb2d8b719e9c9ae80558a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2e884f715d7b0986478aba972b51caee"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a2e884f715d7b0986478aba972b51caee">m_yday</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a2e884f715d7b0986478aba972b51caee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a980f94fa204c12cd666f19ccc41ad161"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a980f94fa204c12cd666f19ccc41ad161">m_wday</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a980f94fa204c12cd666f19ccc41ad161"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16eab503d99be78e582402a987d28c15"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a16eab503d99be78e582402a987d28c15">m_cwyear</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a16eab503d99be78e582402a987d28c15"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae193bad226c21efb86ce51722aaba2fd"><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="../../dd/dc0/date__core_8c.html#ae193bad226c21efb86ce51722aaba2fd">m_real_cwyear</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:ae193bad226c21efb86ce51722aaba2fd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1688f638369e4c36b3eeae068ca48658"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a1688f638369e4c36b3eeae068ca48658">m_cweek</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a1688f638369e4c36b3eeae068ca48658"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af7ffd83a68e826b4913b9f8ed41a1f7a"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#af7ffd83a68e826b4913b9f8ed41a1f7a">m_cwday</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:af7ffd83a68e826b4913b9f8ed41a1f7a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54c3d9eb4fb642d1e571f3392b7b8f07"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a54c3d9eb4fb642d1e571f3392b7b8f07">m_wnumx</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x, int f)</td></tr> <tr class="separator:a54c3d9eb4fb642d1e571f3392b7b8f07"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a397a4b694d1672ea03c2f84970714f55"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a397a4b694d1672ea03c2f84970714f55">m_wnum0</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a397a4b694d1672ea03c2f84970714f55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03d859f8491fbd80fb1758f8d164cf05"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a03d859f8491fbd80fb1758f8d164cf05">m_wnum1</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a03d859f8491fbd80fb1758f8d164cf05"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a0173c91b5717d1b8bc51fe641b7466"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a5a0173c91b5717d1b8bc51fe641b7466">m_hour</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a5a0173c91b5717d1b8bc51fe641b7466"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a62121f88753f3ffb7cbd6993c9fe78d9"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a62121f88753f3ffb7cbd6993c9fe78d9">m_min</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a62121f88753f3ffb7cbd6993c9fe78d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6cb0bcc94a9916598d95e3f306f2f16b"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a6cb0bcc94a9916598d95e3f306f2f16b">m_sec</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a6cb0bcc94a9916598d95e3f306f2f16b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa1f31f58dab11ff49d42d3c3d3dd41cc"><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="../../dd/dc0/date__core_8c.html#aa1f31f58dab11ff49d42d3c3d3dd41cc">of2str</a> (int of)</td></tr> <tr class="separator:aa1f31f58dab11ff49d42d3c3d3dd41cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adcbb9a821b722d59c96f664e8ced6ed3"><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="../../dd/dc0/date__core_8c.html#adcbb9a821b722d59c96f664e8ced6ed3">m_zone</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:adcbb9a821b722d59c96f664e8ced6ed3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a97757fe2257e2109b54d83a43618ecfb"><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="../../dd/dc0/date__core_8c.html#a97757fe2257e2109b54d83a43618ecfb">f_kind_of_p</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> c)</td></tr> <tr class="separator:a97757fe2257e2109b54d83a43618ecfb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1fcac9158d3e2ddf1e4d2f9e3f238b8a"><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="../../dd/dc0/date__core_8c.html#a1fcac9158d3e2ddf1e4d2f9e3f238b8a">k_date_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x)</td></tr> <tr class="separator:a1fcac9158d3e2ddf1e4d2f9e3f238b8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8d08c3efb35f93e2b527e0a86c8d1d0e"><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="../../dd/dc0/date__core_8c.html#a8d08c3efb35f93e2b527e0a86c8d1d0e">k_datetime_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x)</td></tr> <tr class="separator:a8d08c3efb35f93e2b527e0a86c8d1d0e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0e0ec673f8feb58708d3e7b2e8215c40"><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="../../dd/dc0/date__core_8c.html#a0e0ec673f8feb58708d3e7b2e8215c40">k_numeric_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x)</td></tr> <tr class="separator:a0e0ec673f8feb58708d3e7b2e8215c40"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af9577c255103979880e4113e675df2e9"><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="../../dd/dc0/date__core_8c.html#af9577c255103979880e4113e675df2e9">k_rational_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x)</td></tr> <tr class="separator:af9577c255103979880e4113e675df2e9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15ce15e0e3cc0bba9403febb1d3951a8"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a15ce15e0e3cc0bba9403febb1d3951a8">valid_ordinal_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y, int d, double sg, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *nth, int *ry, int *rd, int *rjd, int *ns)</td></tr> <tr class="separator:a15ce15e0e3cc0bba9403febb1d3951a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0fdd346f2dcfd6112b4aee58b321c66a"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a0fdd346f2dcfd6112b4aee58b321c66a">valid_gregorian_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y, int m, int d, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *nth, int *ry, int *rm, int *rd)</td></tr> <tr class="separator:a0fdd346f2dcfd6112b4aee58b321c66a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6c66a2e57e88800be2093171b83be1d"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ab6c66a2e57e88800be2093171b83be1d">valid_civil_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y, int m, int d, double sg, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *nth, int *ry, int *rm, int *rd, int *rjd, int *ns)</td></tr> <tr class="separator:ab6c66a2e57e88800be2093171b83be1d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a916e87ba2a3a80a3df170d34b05dfd9b"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a916e87ba2a3a80a3df170d34b05dfd9b">valid_commercial_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y, int w, int d, double sg, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *nth, int *ry, int *rw, int *rd, int *rjd, int *ns)</td></tr> <tr class="separator:a916e87ba2a3a80a3df170d34b05dfd9b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c2d6d1582d33779a44f8fea6eb1a227"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a9c2d6d1582d33779a44f8fea6eb1a227">valid_weeknum_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y, int w, int d, int f, double sg, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *nth, int *ry, int *rw, int *rd, int *rjd, int *ns)</td></tr> <tr class="separator:a9c2d6d1582d33779a44f8fea6eb1a227"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7f3c5f977a91cf1f49e163cf8caccda"><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="../../dd/dc0/date__core_8c.html#ad7f3c5f977a91cf1f49e163cf8caccda">date_zone_to_diff</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad7f3c5f977a91cf1f49e163cf8caccda"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a69347ecc3d9db1e6c1ed1a00c600e438"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a69347ecc3d9db1e6c1ed1a00c600e438">offset_to_sec</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> vof, int *rof)</td></tr> <tr class="separator:a69347ecc3d9db1e6c1ed1a00c600e438"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abdaa676899ae7ac036d6e2e3c6dbfa79"><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="../../dd/dc0/date__core_8c.html#abdaa676899ae7ac036d6e2e3c6dbfa79">valid_jd_sub</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, int need_jd)</td></tr> <tr class="separator:abdaa676899ae7ac036d6e2e3c6dbfa79"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49e5b4047593cea02f6d17ea952d3e72"><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="../../dd/dc0/date__core_8c.html#a49e5b4047593cea02f6d17ea952d3e72">date_s_valid_jd_p</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:a49e5b4047593cea02f6d17ea952d3e72"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a193abaaf3024fff839369b7f7a7acaac"><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="../../dd/dc0/date__core_8c.html#a193abaaf3024fff839369b7f7a7acaac">valid_civil_sub</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, int need_jd)</td></tr> <tr class="separator:a193abaaf3024fff839369b7f7a7acaac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05aba31e2ad7bd1d38fdf88bfb575bfc"><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="../../dd/dc0/date__core_8c.html#a05aba31e2ad7bd1d38fdf88bfb575bfc">date_s_valid_civil_p</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:a05aba31e2ad7bd1d38fdf88bfb575bfc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af32233f2c1c9cebda7ac43efe86a16b5"><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="../../dd/dc0/date__core_8c.html#af32233f2c1c9cebda7ac43efe86a16b5">valid_ordinal_sub</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, int need_jd)</td></tr> <tr class="separator:af32233f2c1c9cebda7ac43efe86a16b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0d8d7b7a3ce346872698d4d37dac3918"><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="../../dd/dc0/date__core_8c.html#a0d8d7b7a3ce346872698d4d37dac3918">date_s_valid_ordinal_p</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:a0d8d7b7a3ce346872698d4d37dac3918"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aecfa6a3319f860d939b425829f97babc"><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="../../dd/dc0/date__core_8c.html#aecfa6a3319f860d939b425829f97babc">valid_commercial_sub</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass, int need_jd)</td></tr> <tr class="separator:aecfa6a3319f860d939b425829f97babc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bf8449faf30fe6ffe7a252b484ccfab"><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="../../dd/dc0/date__core_8c.html#a4bf8449faf30fe6ffe7a252b484ccfab">date_s_valid_commercial_p</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:a4bf8449faf30fe6ffe7a252b484ccfab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec97a3ce213784d7f8bca04d7f232ba0"><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="../../dd/dc0/date__core_8c.html#aec97a3ce213784d7f8bca04d7f232ba0">date_s_julian_leap_p</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> y)</td></tr> <tr class="separator:aec97a3ce213784d7f8bca04d7f232ba0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27df319f2483a3918137f27539eca251"><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="../../dd/dc0/date__core_8c.html#a27df319f2483a3918137f27539eca251">date_s_gregorian_leap_p</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> y)</td></tr> <tr class="separator:a27df319f2483a3918137f27539eca251"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac3d013306e1030591e4997d21aad0b5b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ac3d013306e1030591e4997d21aad0b5b">d_lite_gc_mark</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *dat)</td></tr> <tr class="separator:ac3d013306e1030591e4997d21aad0b5b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64149e9007776024e6d25065b7693c00"><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="../../dd/dc0/date__core_8c.html#a64149e9007776024e6d25065b7693c00">d_simple_new_internal</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> nth, int jd, double sg, int y, int m, int d, unsigned flags)</td></tr> <tr class="separator:a64149e9007776024e6d25065b7693c00"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac27840d58192ffb2bdb004219e05d2f"><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="../../dd/dc0/date__core_8c.html#aac27840d58192ffb2bdb004219e05d2f">d_complex_new_internal</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> nth, int jd, int df, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> sf, int of, double sg, int y, int m, int d, int h, int <a class="el" href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a>, int s, unsigned flags)</td></tr> <tr class="separator:aac27840d58192ffb2bdb004219e05d2f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a37084d569cd49a40bf8b78a29e161096"><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="../../dd/dc0/date__core_8c.html#a37084d569cd49a40bf8b78a29e161096">d_lite_s_alloc_simple</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a37084d569cd49a40bf8b78a29e161096"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac0cd88c1c7077df49cc54d944b9295d"><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="../../dd/dc0/date__core_8c.html#aac0cd88c1c7077df49cc54d944b9295d">d_lite_s_alloc_complex</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:aac0cd88c1c7077df49cc54d944b9295d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64a643d01ac4502bc9e4203389eb4655"><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="../../dd/dc0/date__core_8c.html#a64a643d01ac4502bc9e4203389eb4655">d_lite_s_alloc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a64a643d01ac4502bc9e4203389eb4655"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3bcf49f2739d9af317518eba7962d12a"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a3bcf49f2739d9af317518eba7962d12a">old_to_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ajd, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> of, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> sg, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *rnth, int *rjd, int *rdf, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *rsf, int *rof, double *rsg)</td></tr> <tr class="separator:a3bcf49f2739d9af317518eba7962d12a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d1d9478a7707013b3981f3633db1fde"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a6d1d9478a7707013b3981f3633db1fde">wholenum_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x)</td></tr> <tr class="separator:a6d1d9478a7707013b3981f3633db1fde"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0fc554e0dea1dbaee17b6d5a654f9ede"><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="../../dd/dc0/date__core_8c.html#a0fc554e0dea1dbaee17b6d5a654f9ede">to_integer</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x)</td></tr> <tr class="separator:a0fc554e0dea1dbaee17b6d5a654f9ede"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7bbdca18565984dc3508ac9f1721843b"><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="../../dd/dc0/date__core_8c.html#a7bbdca18565984dc3508ac9f1721843b">d_trunc</a> (<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> *fr)</td></tr> <tr class="separator:a7bbdca18565984dc3508ac9f1721843b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a844d9d9e3e875694267d7ee6b0956b0d"><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="../../dd/dc0/date__core_8c.html#a844d9d9e3e875694267d7ee6b0956b0d">h_trunc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> h, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *fr)</td></tr> <tr class="separator:a844d9d9e3e875694267d7ee6b0956b0d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b117257760c0404783bf823d7a84e7e"><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="../../dd/dc0/date__core_8c.html#a6b117257760c0404783bf823d7a84e7e">min_trunc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *fr)</td></tr> <tr class="separator:a6b117257760c0404783bf823d7a84e7e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc5206526db6349842d6295b83d458be"><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="../../dd/dc0/date__core_8c.html#afc5206526db6349842d6295b83d458be">s_trunc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> s, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *fr)</td></tr> <tr class="separator:afc5206526db6349842d6295b83d458be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af825e8ec1401857b2824166a46c0f933"><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="../../dd/dc0/date__core_8c.html#af825e8ec1401857b2824166a46c0f933">d_lite_plus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af825e8ec1401857b2824166a46c0f933"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20535c7dce1fb66891213b3ab32ab6f0"><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="../../dd/dc0/date__core_8c.html#a20535c7dce1fb66891213b3ab32ab6f0">date_s_jd</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:a20535c7dce1fb66891213b3ab32ab6f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aea34d1ef44a29f5acc0bcae33c706235"><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="../../dd/dc0/date__core_8c.html#aea34d1ef44a29f5acc0bcae33c706235">date_s_ordinal</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:aea34d1ef44a29f5acc0bcae33c706235"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a200db5009c6140e2ae5d44bdd1770fe3"><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="../../dd/dc0/date__core_8c.html#a200db5009c6140e2ae5d44bdd1770fe3">date_s_civil</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:a200db5009c6140e2ae5d44bdd1770fe3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af796aa7142a13c1b7b9c29bb97406625"><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="../../dd/dc0/date__core_8c.html#af796aa7142a13c1b7b9c29bb97406625">date_s_commercial</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:af796aa7142a13c1b7b9c29bb97406625"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a147c59f296f3b0db817d63b09727c8e7"><td class="memItemLeft" align="right" valign="top">static struct tm * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a147c59f296f3b0db817d63b09727c8e7">gmtime_r</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t *t, struct tm *tm)</td></tr> <tr class="separator:a147c59f296f3b0db817d63b09727c8e7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f771be7825cf66d1b9bec5be77fd565"><td class="memItemLeft" align="right" valign="top">static struct tm * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a5f771be7825cf66d1b9bec5be77fd565">localtime_r</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> time_t *t, struct tm *tm)</td></tr> <tr class="separator:a5f771be7825cf66d1b9bec5be77fd565"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a920e7f05c9448fa9ed5405bbe9702052"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a920e7f05c9448fa9ed5405bbe9702052">set_sg</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *, double)</td></tr> <tr class="separator:a920e7f05c9448fa9ed5405bbe9702052"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8bd1a82d93a36c751e0164d0fbf4e74c"><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="../../dd/dc0/date__core_8c.html#a8bd1a82d93a36c751e0164d0fbf4e74c">date_s_today</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:a8bd1a82d93a36c751e0164d0fbf4e74c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a372f03fb522d3a8500a3e70848931855"><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="../../dd/dc0/date__core_8c.html#a372f03fb522d3a8500a3e70848931855">rt_rewrite_frags</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>)</td></tr> <tr class="separator:a372f03fb522d3a8500a3e70848931855"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b85ad8fd1d7585bf79eebed0da8cb67"><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="../../dd/dc0/date__core_8c.html#a7b85ad8fd1d7585bf79eebed0da8cb67">d_lite_year</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a7b85ad8fd1d7585bf79eebed0da8cb67"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9f75e9550e99d4e7ef6eb6b0b3f8ab63"><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="../../dd/dc0/date__core_8c.html#a9f75e9550e99d4e7ef6eb6b0b3f8ab63">d_lite_wday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a9f75e9550e99d4e7ef6eb6b0b3f8ab63"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a47f608579687ab19673285208af9ca39"><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="../../dd/dc0/date__core_8c.html#a47f608579687ab19673285208af9ca39">d_lite_jd</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a47f608579687ab19673285208af9ca39"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7461fd0b4c622d07aede61f8a62b6b73"><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="../../dd/dc0/date__core_8c.html#a7461fd0b4c622d07aede61f8a62b6b73">rt_complete_frags</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> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>)</td></tr> <tr class="separator:a7461fd0b4c622d07aede61f8a62b6b73"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a32bc61c215eabb0d9cac0a85533e61dd"><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="../../dd/dc0/date__core_8c.html#a32bc61c215eabb0d9cac0a85533e61dd">rt__valid_jd_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> jd, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> sg)</td></tr> <tr class="separator:a32bc61c215eabb0d9cac0a85533e61dd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a33eb93fa057d198ea67946bb43e2cde3"><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="../../dd/dc0/date__core_8c.html#a33eb93fa057d198ea67946bb43e2cde3">rt__valid_ordinal_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y, <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> sg)</td></tr> <tr class="separator:a33eb93fa057d198ea67946bb43e2cde3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af985fbf1367ecbff3e6a47125f914367"><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="../../dd/dc0/date__core_8c.html#af985fbf1367ecbff3e6a47125f914367">rt__valid_civil_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> m, <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> sg)</td></tr> <tr class="separator:af985fbf1367ecbff3e6a47125f914367"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f7ebcb3e57392564c4662a8def87b3a"><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="../../dd/dc0/date__core_8c.html#a8f7ebcb3e57392564c4662a8def87b3a">rt__valid_commercial_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> w, <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> sg)</td></tr> <tr class="separator:a8f7ebcb3e57392564c4662a8def87b3a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:add015c9f7b544bda772d64274b40635f"><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="../../dd/dc0/date__core_8c.html#add015c9f7b544bda772d64274b40635f">rt__valid_weeknum_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> w, <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> f, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> sg)</td></tr> <tr class="separator:add015c9f7b544bda772d64274b40635f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f0b1227462a500b73cdd560b2d736ae"><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="../../dd/dc0/date__core_8c.html#a0f0b1227462a500b73cdd560b2d736ae">rt__valid_date_frags_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> sg)</td></tr> <tr class="separator:a0f0b1227462a500b73cdd560b2d736ae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f01ad27aaf36f0850a355b61a906239"><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="../../dd/dc0/date__core_8c.html#a5f01ad27aaf36f0850a355b61a906239">d_new_by_frags</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> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> sg)</td></tr> <tr class="separator:a5f01ad27aaf36f0850a355b61a906239"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac084bedf00928a132c40624e762e182c"><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="../../dd/dc0/date__core_8c.html#ac084bedf00928a132c40624e762e182c">date__strptime</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *str, size_t slen, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *fmt, size_t flen, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>)</td></tr> <tr class="separator:ac084bedf00928a132c40624e762e182c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a67184c17bf261341ed42eb5653711d33"><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="../../dd/dc0/date__core_8c.html#a67184c17bf261341ed42eb5653711d33">date_s__strptime_internal</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, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *default_fmt)</td></tr> <tr class="separator:a67184c17bf261341ed42eb5653711d33"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6174b6c8bdc9ac0622e4dd7d323dba0c"><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="../../dd/dc0/date__core_8c.html#a6174b6c8bdc9ac0622e4dd7d323dba0c">date_s__strptime</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:a6174b6c8bdc9ac0622e4dd7d323dba0c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07e1f41dba9dcf8789a6372e1fefac07"><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="../../dd/dc0/date__core_8c.html#a07e1f41dba9dcf8789a6372e1fefac07">date_s_strptime</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:a07e1f41dba9dcf8789a6372e1fefac07"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7fb386db9d635cbfeeda71367e2038a7"><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="../../dd/dc0/date__core_8c.html#a7fb386db9d635cbfeeda71367e2038a7">date__parse</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> comp)</td></tr> <tr class="separator:a7fb386db9d635cbfeeda71367e2038a7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a42d6111a0d31be324711cf004e2c519d"><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="../../dd/dc0/date__core_8c.html#a42d6111a0d31be324711cf004e2c519d">date_s__parse_internal</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:a42d6111a0d31be324711cf004e2c519d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acff9565ef0ce751cea4d7b98f0a7d5bc"><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="../../dd/dc0/date__core_8c.html#acff9565ef0ce751cea4d7b98f0a7d5bc">date_s__parse</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:acff9565ef0ce751cea4d7b98f0a7d5bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49e36300bdfbbddc7ccdee529295a096"><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="../../dd/dc0/date__core_8c.html#a49e36300bdfbbddc7ccdee529295a096">date_s_parse</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:a49e36300bdfbbddc7ccdee529295a096"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2e16e61c48d5639032c16e3af23298bb"><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="../../dd/dc0/date__core_8c.html#a2e16e61c48d5639032c16e3af23298bb">date__iso8601</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a2e16e61c48d5639032c16e3af23298bb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a397e0da0378f6c84625a5575644a4e06"><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="../../dd/dc0/date__core_8c.html#a397e0da0378f6c84625a5575644a4e06">date__rfc3339</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a397e0da0378f6c84625a5575644a4e06"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a749cb46d4314f65b96ff7552233da1a2"><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="../../dd/dc0/date__core_8c.html#a749cb46d4314f65b96ff7552233da1a2">date__xmlschema</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a749cb46d4314f65b96ff7552233da1a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa298fbc2a9992be0dba45ccdfdb1e9e"><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="../../dd/dc0/date__core_8c.html#afa298fbc2a9992be0dba45ccdfdb1e9e">date__rfc2822</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:afa298fbc2a9992be0dba45ccdfdb1e9e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af9ce86289131fb4ac0af080f9e84be61"><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="../../dd/dc0/date__core_8c.html#af9ce86289131fb4ac0af080f9e84be61">date__httpdate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af9ce86289131fb4ac0af080f9e84be61"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec5798cc8b3c752eb6f10243a0b0093c"><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="../../dd/dc0/date__core_8c.html#aec5798cc8b3c752eb6f10243a0b0093c">date__jisx0301</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aec5798cc8b3c752eb6f10243a0b0093c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f1586da6b86fa5e3a1e39a4da98743b"><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="../../dd/dc0/date__core_8c.html#a8f1586da6b86fa5e3a1e39a4da98743b">date_s__iso8601</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:a8f1586da6b86fa5e3a1e39a4da98743b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af257d8eaf90cf3ba76c08473e2ed14eb"><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="../../dd/dc0/date__core_8c.html#af257d8eaf90cf3ba76c08473e2ed14eb">date_s_iso8601</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:af257d8eaf90cf3ba76c08473e2ed14eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af6c6e334bc0aa06eb61e68b3c7f74ae2"><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="../../dd/dc0/date__core_8c.html#af6c6e334bc0aa06eb61e68b3c7f74ae2">date_s__rfc3339</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:af6c6e334bc0aa06eb61e68b3c7f74ae2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab256695b8bf38aaf8c2b9a6c8c2b8909"><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="../../dd/dc0/date__core_8c.html#ab256695b8bf38aaf8c2b9a6c8c2b8909">date_s_rfc3339</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:ab256695b8bf38aaf8c2b9a6c8c2b8909"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4427888e3d00adadaa5c44515f5237d9"><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="../../dd/dc0/date__core_8c.html#a4427888e3d00adadaa5c44515f5237d9">date_s__xmlschema</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:a4427888e3d00adadaa5c44515f5237d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1360e708cea68639fd2feb18c5b2eb75"><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="../../dd/dc0/date__core_8c.html#a1360e708cea68639fd2feb18c5b2eb75">date_s_xmlschema</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:a1360e708cea68639fd2feb18c5b2eb75"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a38029c6712461228acdca66669418e4e"><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="../../dd/dc0/date__core_8c.html#a38029c6712461228acdca66669418e4e">date_s__rfc2822</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:a38029c6712461228acdca66669418e4e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ae75d33757b8ae238339f5b9161ac2f"><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="../../dd/dc0/date__core_8c.html#a5ae75d33757b8ae238339f5b9161ac2f">date_s_rfc2822</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:a5ae75d33757b8ae238339f5b9161ac2f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a719a18a9e4cdf309dfcfff419aab9c9f"><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="../../dd/dc0/date__core_8c.html#a719a18a9e4cdf309dfcfff419aab9c9f">date_s__httpdate</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:a719a18a9e4cdf309dfcfff419aab9c9f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6132451362c454d9965630f17d1d3437"><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="../../dd/dc0/date__core_8c.html#a6132451362c454d9965630f17d1d3437">date_s_httpdate</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:a6132451362c454d9965630f17d1d3437"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1e7974519fcad5680afaf3cdc5361db1"><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="../../dd/dc0/date__core_8c.html#a1e7974519fcad5680afaf3cdc5361db1">date_s__jisx0301</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:a1e7974519fcad5680afaf3cdc5361db1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a872fb2e4fe6f8f4998c55b0a68d6f99a"><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="../../dd/dc0/date__core_8c.html#a872fb2e4fe6f8f4998c55b0a68d6f99a">date_s_jisx0301</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:a872fb2e4fe6f8f4998c55b0a68d6f99a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2375bf40e1bd12bf4dc1e1ebfdb48cc3"><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="../../dd/dc0/date__core_8c.html#a2375bf40e1bd12bf4dc1e1ebfdb48cc3">dup_obj</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a2375bf40e1bd12bf4dc1e1ebfdb48cc3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a38255eddd67ca57280dc6db82985a98d"><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="../../dd/dc0/date__core_8c.html#a38255eddd67ca57280dc6db82985a98d">dup_obj_as_complex</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a38255eddd67ca57280dc6db82985a98d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a169d6aa7da0b091c4653071069482c7a"><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="../../dd/dc0/date__core_8c.html#a169d6aa7da0b091c4653071069482c7a">d_lite_initialize_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> date)</td></tr> <tr class="separator:a169d6aa7da0b091c4653071069482c7a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a492e411a1a4be1ee923af89d1d4babe3"><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="../../dd/dc0/date__core_8c.html#a492e411a1a4be1ee923af89d1d4babe3">d_lite_ajd</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a492e411a1a4be1ee923af89d1d4babe3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a597d2db4ba71f16f82268ac5b5c65e01"><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="../../dd/dc0/date__core_8c.html#a597d2db4ba71f16f82268ac5b5c65e01">d_lite_amjd</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a597d2db4ba71f16f82268ac5b5c65e01"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9feb2f625053e26033f333353855df6c"><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="../../dd/dc0/date__core_8c.html#a9feb2f625053e26033f333353855df6c">d_lite_mjd</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a9feb2f625053e26033f333353855df6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91b09aca853b8a7bbceeb0ac6c9d1048"><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="../../dd/dc0/date__core_8c.html#a91b09aca853b8a7bbceeb0ac6c9d1048">d_lite_ld</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a91b09aca853b8a7bbceeb0ac6c9d1048"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35d69450364f1f11fa8f249a4c1495c2"><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="../../dd/dc0/date__core_8c.html#a35d69450364f1f11fa8f249a4c1495c2">d_lite_yday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a35d69450364f1f11fa8f249a4c1495c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a51a316aa2e210e290de0344951d8372d"><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="../../dd/dc0/date__core_8c.html#a51a316aa2e210e290de0344951d8372d">d_lite_mon</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a51a316aa2e210e290de0344951d8372d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77dd55c9404008bf9bfad18b04a543d4"><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="../../dd/dc0/date__core_8c.html#a77dd55c9404008bf9bfad18b04a543d4">d_lite_mday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a77dd55c9404008bf9bfad18b04a543d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a820230496b68763349260d586cb61649"><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="../../dd/dc0/date__core_8c.html#a820230496b68763349260d586cb61649">d_lite_day_fraction</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a820230496b68763349260d586cb61649"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55300c36360e45d21806ceaabd4bc343"><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="../../dd/dc0/date__core_8c.html#a55300c36360e45d21806ceaabd4bc343">d_lite_cwyear</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a55300c36360e45d21806ceaabd4bc343"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a057efd9e7654d44669574d511b889d42"><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="../../dd/dc0/date__core_8c.html#a057efd9e7654d44669574d511b889d42">d_lite_cweek</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a057efd9e7654d44669574d511b889d42"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54e84f8da638fb313e0c5da98f7c4d77"><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="../../dd/dc0/date__core_8c.html#a54e84f8da638fb313e0c5da98f7c4d77">d_lite_cwday</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a54e84f8da638fb313e0c5da98f7c4d77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2a337bc8a0ea2a203f027c74916af4d"><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="../../dd/dc0/date__core_8c.html#aa2a337bc8a0ea2a203f027c74916af4d">d_lite_sunday_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aa2a337bc8a0ea2a203f027c74916af4d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf7411fdc3d74f154006bfd8011141ac"><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="../../dd/dc0/date__core_8c.html#aaf7411fdc3d74f154006bfd8011141ac">d_lite_monday_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aaf7411fdc3d74f154006bfd8011141ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72718f120ad3c704ceac89e51458df11"><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="../../dd/dc0/date__core_8c.html#a72718f120ad3c704ceac89e51458df11">d_lite_tuesday_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a72718f120ad3c704ceac89e51458df11"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9e60ff72314f7f1f9e0b54edbf6e6a9"><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="../../dd/dc0/date__core_8c.html#ad9e60ff72314f7f1f9e0b54edbf6e6a9">d_lite_wednesday_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad9e60ff72314f7f1f9e0b54edbf6e6a9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a42286cfe61c205c23195e1bef6f85820"><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="../../dd/dc0/date__core_8c.html#a42286cfe61c205c23195e1bef6f85820">d_lite_thursday_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a42286cfe61c205c23195e1bef6f85820"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05ceb8d5401e239466b28cf89505b1c4"><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="../../dd/dc0/date__core_8c.html#a05ceb8d5401e239466b28cf89505b1c4">d_lite_friday_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a05ceb8d5401e239466b28cf89505b1c4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a016207761495323bc27c387557b3f646"><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="../../dd/dc0/date__core_8c.html#a016207761495323bc27c387557b3f646">d_lite_saturday_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a016207761495323bc27c387557b3f646"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35c216cdd1962cf337a8aee84ceea1f2"><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="../../dd/dc0/date__core_8c.html#a35c216cdd1962cf337a8aee84ceea1f2">d_lite_hour</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a35c216cdd1962cf337a8aee84ceea1f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a97a07ccbba063889b87dcc60b3107e3b"><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="../../dd/dc0/date__core_8c.html#a97a07ccbba063889b87dcc60b3107e3b">d_lite_min</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a97a07ccbba063889b87dcc60b3107e3b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a504d68a809226d8edaffb72dc92d0e"><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="../../dd/dc0/date__core_8c.html#a9a504d68a809226d8edaffb72dc92d0e">d_lite_sec</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a9a504d68a809226d8edaffb72dc92d0e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14a6c0e25d79e5689282ae0d3a4825b4"><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="../../dd/dc0/date__core_8c.html#a14a6c0e25d79e5689282ae0d3a4825b4">d_lite_sec_fraction</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a14a6c0e25d79e5689282ae0d3a4825b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5b8762fac02de61083b4fdc110b7b14d"><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="../../dd/dc0/date__core_8c.html#a5b8762fac02de61083b4fdc110b7b14d">d_lite_offset</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a5b8762fac02de61083b4fdc110b7b14d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae6b5d2fadebc235c3efaec94b6dc160a"><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="../../dd/dc0/date__core_8c.html#ae6b5d2fadebc235c3efaec94b6dc160a">d_lite_zone</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ae6b5d2fadebc235c3efaec94b6dc160a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a73c295fcd48675eedd4e1e5201996587"><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="../../dd/dc0/date__core_8c.html#a73c295fcd48675eedd4e1e5201996587">d_lite_julian_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a73c295fcd48675eedd4e1e5201996587"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af8872fc91fb92f87dbf8e8db9c2db212"><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="../../dd/dc0/date__core_8c.html#af8872fc91fb92f87dbf8e8db9c2db212">d_lite_gregorian_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:af8872fc91fb92f87dbf8e8db9c2db212"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1e3e6470f27a4b694d6e0ecdfda12948"><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="../../dd/dc0/date__core_8c.html#a1e3e6470f27a4b694d6e0ecdfda12948">d_lite_leap_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a1e3e6470f27a4b694d6e0ecdfda12948"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a006cb9fb6b441eaf98c5316e44eadab5"><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="../../dd/dc0/date__core_8c.html#a006cb9fb6b441eaf98c5316e44eadab5">d_lite_start</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a006cb9fb6b441eaf98c5316e44eadab5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac80e72acbea5f0511b3caab469202c95"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ac80e72acbea5f0511b3caab469202c95">clear_civil</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:ac80e72acbea5f0511b3caab469202c95"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3cdca3a84c8ba9efa9d5a5d47e6cab69"><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="../../dd/dc0/date__core_8c.html#a3cdca3a84c8ba9efa9d5a5d47e6cab69">dup_obj_with_new_start</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj, double sg)</td></tr> <tr class="separator:a3cdca3a84c8ba9efa9d5a5d47e6cab69"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8156fe0bca73d723945f47fe7fbe5898"><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="../../dd/dc0/date__core_8c.html#a8156fe0bca73d723945f47fe7fbe5898">d_lite_new_start</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a8156fe0bca73d723945f47fe7fbe5898"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a97be67e9e50b1fd30be62ad94e3c777d"><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="../../dd/dc0/date__core_8c.html#a97be67e9e50b1fd30be62ad94e3c777d">d_lite_italy</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a97be67e9e50b1fd30be62ad94e3c777d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15464324022c7b72ce8b2d9bd400186f"><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="../../dd/dc0/date__core_8c.html#a15464324022c7b72ce8b2d9bd400186f">d_lite_england</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a15464324022c7b72ce8b2d9bd400186f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab05e1da46c7410ef959a4365ba099596"><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="../../dd/dc0/date__core_8c.html#ab05e1da46c7410ef959a4365ba099596">d_lite_julian</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ab05e1da46c7410ef959a4365ba099596"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe41a4c7e8dc8f872a6b359968005329"><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="../../dd/dc0/date__core_8c.html#afe41a4c7e8dc8f872a6b359968005329">d_lite_gregorian</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:afe41a4c7e8dc8f872a6b359968005329"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a163c553ebfa8b6c8017f25ae481e6e21"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a163c553ebfa8b6c8017f25ae481e6e21">set_of</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x, int of)</td></tr> <tr class="separator:a163c553ebfa8b6c8017f25ae481e6e21"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54dec1151c4644e032608b4f6245a666"><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="../../dd/dc0/date__core_8c.html#a54dec1151c4644e032608b4f6245a666">dup_obj_with_new_offset</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj, int of)</td></tr> <tr class="separator:a54dec1151c4644e032608b4f6245a666"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a956e7d3227bca625c99acff2c9453d8d"><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="../../dd/dc0/date__core_8c.html#a956e7d3227bca625c99acff2c9453d8d">d_lite_new_offset</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a956e7d3227bca625c99acff2c9453d8d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a107ef57b4e44a2c927dad7fcf77e230a"><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="../../dd/dc0/date__core_8c.html#a107ef57b4e44a2c927dad7fcf77e230a">minus_dd</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> other)</td></tr> <tr class="separator:a107ef57b4e44a2c927dad7fcf77e230a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9eead86baaab725e342d024ee66d4b0"><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="../../dd/dc0/date__core_8c.html#ac9eead86baaab725e342d024ee66d4b0">d_lite_minus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> other)</td></tr> <tr class="separator:ac9eead86baaab725e342d024ee66d4b0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d1e37bf0b4bfc701b640374151ecd57"><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="../../dd/dc0/date__core_8c.html#a2d1e37bf0b4bfc701b640374151ecd57">d_lite_next_day</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a2d1e37bf0b4bfc701b640374151ecd57"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af884aa0409ae2448e719584dd0dd7631"><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="../../dd/dc0/date__core_8c.html#af884aa0409ae2448e719584dd0dd7631">d_lite_prev_day</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:af884aa0409ae2448e719584dd0dd7631"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a491c85764b891e252633dd4efaa4ea79"><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="../../dd/dc0/date__core_8c.html#a491c85764b891e252633dd4efaa4ea79">d_lite_next</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a491c85764b891e252633dd4efaa4ea79"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93b20f3b4aa1aff804704dee218166fe"><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="../../dd/dc0/date__core_8c.html#a93b20f3b4aa1aff804704dee218166fe">d_lite_rshift</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> other)</td></tr> <tr class="separator:a93b20f3b4aa1aff804704dee218166fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c6bd3986bb8ae85e87d4c55bdb96448"><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="../../dd/dc0/date__core_8c.html#a1c6bd3986bb8ae85e87d4c55bdb96448">d_lite_lshift</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> other)</td></tr> <tr class="separator:a1c6bd3986bb8ae85e87d4c55bdb96448"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6be679816f67e3d67b97b11623375758"><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="../../dd/dc0/date__core_8c.html#a6be679816f67e3d67b97b11623375758">d_lite_next_month</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a6be679816f67e3d67b97b11623375758"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ada3f04b417ec14ca74e44fb3aafce884"><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="../../dd/dc0/date__core_8c.html#ada3f04b417ec14ca74e44fb3aafce884">d_lite_prev_month</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ada3f04b417ec14ca74e44fb3aafce884"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f640bee87c6e2c19c1c27080a5efcc2"><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="../../dd/dc0/date__core_8c.html#a4f640bee87c6e2c19c1c27080a5efcc2">d_lite_next_year</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a4f640bee87c6e2c19c1c27080a5efcc2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8abfff6b0f0a77262f8ac46633a33324"><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="../../dd/dc0/date__core_8c.html#a8abfff6b0f0a77262f8ac46633a33324">d_lite_prev_year</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a8abfff6b0f0a77262f8ac46633a33324"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa66467f38b8549874e3c62d13749edd1"><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="../../dd/dc0/date__core_8c.html#aa66467f38b8549874e3c62d13749edd1">d_lite_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa66467f38b8549874e3c62d13749edd1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac5f5e797ba57c94b274f652afd8b802c"><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="../../dd/dc0/date__core_8c.html#ac5f5e797ba57c94b274f652afd8b802c">d_lite_step</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ac5f5e797ba57c94b274f652afd8b802c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16b0c8bf0f7117c3389fd9b7b8064e91"><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="../../dd/dc0/date__core_8c.html#a16b0c8bf0f7117c3389fd9b7b8064e91">d_lite_upto</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d8/d4e/strftime_8c.html#aa5d960354774dc177393b360c0f90aa9">max</a>)</td></tr> <tr class="separator:a16b0c8bf0f7117c3389fd9b7b8064e91"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6298c713719a5a5df9e6a3c1eb79df90"><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="../../dd/dc0/date__core_8c.html#a6298c713719a5a5df9e6a3c1eb79df90">d_lite_downto</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a>)</td></tr> <tr class="separator:a6298c713719a5a5df9e6a3c1eb79df90"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac120d8b499026500987fb580635db77"><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="../../dd/dc0/date__core_8c.html#aac120d8b499026500987fb580635db77">cmp_gen</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> other)</td></tr> <tr class="separator:aac120d8b499026500987fb580635db77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a420ebece5a0095db214d9b82369476"><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="../../dd/dc0/date__core_8c.html#a8a420ebece5a0095db214d9b82369476">cmp_dd</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> other)</td></tr> <tr class="separator:a8a420ebece5a0095db214d9b82369476"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae4f925cd5ad5a66aec06415b067f6e12"><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="../../dd/dc0/date__core_8c.html#ae4f925cd5ad5a66aec06415b067f6e12">equal_gen</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> other)</td></tr> <tr class="separator:ae4f925cd5ad5a66aec06415b067f6e12"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4b629dd9750188e7bd6dddcb10ad531"><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="../../dd/dc0/date__core_8c.html#aa4b629dd9750188e7bd6dddcb10ad531">d_lite_equal</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> other)</td></tr> <tr class="separator:aa4b629dd9750188e7bd6dddcb10ad531"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20df9c89823e6f09d626d54259393ee8"><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="../../dd/dc0/date__core_8c.html#a20df9c89823e6f09d626d54259393ee8">d_lite_eql_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> other)</td></tr> <tr class="separator:a20df9c89823e6f09d626d54259393ee8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaee650a40c8ba62980bfa536d5da1ed1"><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="../../dd/dc0/date__core_8c.html#aaee650a40c8ba62980bfa536d5da1ed1">d_lite_hash</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aaee650a40c8ba62980bfa536d5da1ed1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91657bb43a642d6421ffe90b9f610e24"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a91657bb43a642d6421ffe90b9f610e24">set_tmx</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, struct <a class="el" href="../../d7/d76/structtmx.html">tmx</a> *)</td></tr> <tr class="separator:a91657bb43a642d6421ffe90b9f610e24"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a75ffaf28ddef6e1f55f2af146af73a13"><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="../../dd/dc0/date__core_8c.html#a75ffaf28ddef6e1f55f2af146af73a13">strftimev</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, void(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, struct <a class="el" href="../../d7/d76/structtmx.html">tmx</a> *))</td></tr> <tr class="separator:a75ffaf28ddef6e1f55f2af146af73a13"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad297bd3fcdafab55f1eb53745edce50a"><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="../../dd/dc0/date__core_8c.html#ad297bd3fcdafab55f1eb53745edce50a">d_lite_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad297bd3fcdafab55f1eb53745edce50a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76798dfdc8e74ec237528132dff770d6"><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="../../dd/dc0/date__core_8c.html#a76798dfdc8e74ec237528132dff770d6">mk_inspect</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *klass, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *to_s)</td></tr> <tr class="separator:a76798dfdc8e74ec237528132dff770d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a38e62e2b788505bf1f7c6b448d38f7e2"><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="../../dd/dc0/date__core_8c.html#a38e62e2b788505bf1f7c6b448d38f7e2">d_lite_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a38e62e2b788505bf1f7c6b448d38f7e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6bad19a5fbdba89b3b0bd59c0d8016ec"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a6bad19a5fbdba89b3b0bd59c0d8016ec">date_strftime</a> (char *s, size_t maxsize, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *format, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d7/d76/structtmx.html">tmx</a> *<a class="el" href="../../d7/d76/structtmx.html">tmx</a>)</td></tr> <tr class="separator:a6bad19a5fbdba89b3b0bd59c0d8016ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a975fe1831b6343501bf1082b7c13b0b7"><td class="memItemLeft" align="right" valign="top">static size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a975fe1831b6343501bf1082b7c13b0b7">date_strftime_alloc</a> (char **<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *format, struct <a class="el" href="../../d7/d76/structtmx.html">tmx</a> *<a class="el" href="../../d7/d76/structtmx.html">tmx</a>)</td></tr> <tr class="separator:a975fe1831b6343501bf1082b7c13b0b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4464da7497045578b87e04d4e20ba0da"><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="../../dd/dc0/date__core_8c.html#a4464da7497045578b87e04d4e20ba0da">tmx_m_secs</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a4464da7497045578b87e04d4e20ba0da"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af78117621c8a0709a96d28b5c896f303"><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="../../dd/dc0/date__core_8c.html#af78117621c8a0709a96d28b5c896f303">tmx_m_msecs</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:af78117621c8a0709a96d28b5c896f303"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb011a0b01ff059aea07b83398cd9d87"><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="../../dd/dc0/date__core_8c.html#acb011a0b01ff059aea07b83398cd9d87">tmx_m_of</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:acb011a0b01ff059aea07b83398cd9d87"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c4bef513146ce782e3ca15390b5c0e8"><td class="memItemLeft" align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a9c4bef513146ce782e3ca15390b5c0e8">tmx_m_zone</a> (union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> *x)</td></tr> <tr class="separator:a9c4bef513146ce782e3ca15390b5c0e8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad0bbe89bf19c540754593feabdcf2901"><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="../../dd/dc0/date__core_8c.html#ad0bbe89bf19c540754593feabdcf2901">date_strftime_internal</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *default_fmt, void(*<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, struct <a class="el" href="../../d7/d76/structtmx.html">tmx</a> *))</td></tr> <tr class="separator:ad0bbe89bf19c540754593feabdcf2901"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a96927e832c978c2b7c204d03a607cbd9"><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="../../dd/dc0/date__core_8c.html#a96927e832c978c2b7c204d03a607cbd9">d_lite_strftime</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a96927e832c978c2b7c204d03a607cbd9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1da04eac4f53866d10048d09c4216800"><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="../../dd/dc0/date__core_8c.html#a1da04eac4f53866d10048d09c4216800">d_lite_asctime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a1da04eac4f53866d10048d09c4216800"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3cafff56132e562fb711bb5e2535d249"><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="../../dd/dc0/date__core_8c.html#a3cafff56132e562fb711bb5e2535d249">d_lite_iso8601</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a3cafff56132e562fb711bb5e2535d249"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3dbdd81cd19c69c4573d5fe6306c9649"><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="../../dd/dc0/date__core_8c.html#a3dbdd81cd19c69c4573d5fe6306c9649">d_lite_rfc3339</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a3dbdd81cd19c69c4573d5fe6306c9649"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a21037ab3feff9f578ffdd458208738fa"><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="../../dd/dc0/date__core_8c.html#a21037ab3feff9f578ffdd458208738fa">d_lite_rfc2822</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a21037ab3feff9f578ffdd458208738fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acaeca8ab91e2d34ea106e2b855bac4a1"><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="../../dd/dc0/date__core_8c.html#acaeca8ab91e2d34ea106e2b855bac4a1">d_lite_httpdate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:acaeca8ab91e2d34ea106e2b855bac4a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa320dc4be60e249a6c4593bdfcf4b157"><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="../../dd/dc0/date__core_8c.html#aa320dc4be60e249a6c4593bdfcf4b157">jisx0301_date</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> jd, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y)</td></tr> <tr class="separator:aa320dc4be60e249a6c4593bdfcf4b157"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1cead60f58cc157b1f6cb599c5e74c97"><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="../../dd/dc0/date__core_8c.html#a1cead60f58cc157b1f6cb599c5e74c97">d_lite_jisx0301</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a1cead60f58cc157b1f6cb599c5e74c97"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab0bddb39455cf8ec0b40992a34c1e727"><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="../../dd/dc0/date__core_8c.html#ab0bddb39455cf8ec0b40992a34c1e727">d_lite_marshal_dump</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ab0bddb39455cf8ec0b40992a34c1e727"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a98d10b7e04d8fc44949ad337c20c1f86"><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="../../dd/dc0/date__core_8c.html#a98d10b7e04d8fc44949ad337c20c1f86">d_lite_marshal_load</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> a)</td></tr> <tr class="separator:a98d10b7e04d8fc44949ad337c20c1f86"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a96374c9e3b3150fee78e9206577ae6de"><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="../../dd/dc0/date__core_8c.html#a96374c9e3b3150fee78e9206577ae6de">datetime_s_jd</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:a96374c9e3b3150fee78e9206577ae6de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a983b185ac18397377503350007afd4"><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="../../dd/dc0/date__core_8c.html#a8a983b185ac18397377503350007afd4">datetime_s_ordinal</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:a8a983b185ac18397377503350007afd4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65a063efbce6959c157a2d78506c0863"><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="../../dd/dc0/date__core_8c.html#a65a063efbce6959c157a2d78506c0863">datetime_s_civil</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:a65a063efbce6959c157a2d78506c0863"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aed013f0e5e905b3fa5a178b2fde57fe6"><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="../../dd/dc0/date__core_8c.html#aed013f0e5e905b3fa5a178b2fde57fe6">datetime_s_commercial</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:aed013f0e5e905b3fa5a178b2fde57fe6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae17e0ce99b3178bd157b1cdedddd4f46"><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="../../dd/dc0/date__core_8c.html#ae17e0ce99b3178bd157b1cdedddd4f46">datetime_s_now</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:ae17e0ce99b3178bd157b1cdedddd4f46"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a782d12fb06c1b28ff910b82b5a2e99d9"><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="../../dd/dc0/date__core_8c.html#a782d12fb06c1b28ff910b82b5a2e99d9">dt_new_by_frags</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> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> sg)</td></tr> <tr class="separator:a782d12fb06c1b28ff910b82b5a2e99d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a09a36060d057e8bb8fa33cf4ee2c94aa"><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="../../dd/dc0/date__core_8c.html#a09a36060d057e8bb8fa33cf4ee2c94aa">datetime_s__strptime</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:a09a36060d057e8bb8fa33cf4ee2c94aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5bc181f5b7a5c6cb1f96a74a5b83d970"><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="../../dd/dc0/date__core_8c.html#a5bc181f5b7a5c6cb1f96a74a5b83d970">datetime_s_strptime</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:a5bc181f5b7a5c6cb1f96a74a5b83d970"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afea8ed7cdeb71caf36e54ae3c9d605bc"><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="../../dd/dc0/date__core_8c.html#afea8ed7cdeb71caf36e54ae3c9d605bc">datetime_s_parse</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:afea8ed7cdeb71caf36e54ae3c9d605bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad32bcf21f0931c24eb7200ee84bdcdf7"><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="../../dd/dc0/date__core_8c.html#ad32bcf21f0931c24eb7200ee84bdcdf7">datetime_s_iso8601</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:ad32bcf21f0931c24eb7200ee84bdcdf7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa88954fbda6ce7b4c25f8d70a6edfba9"><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="../../dd/dc0/date__core_8c.html#aa88954fbda6ce7b4c25f8d70a6edfba9">datetime_s_rfc3339</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:aa88954fbda6ce7b4c25f8d70a6edfba9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a225056888b050d2b9a03e0e1142a133b"><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="../../dd/dc0/date__core_8c.html#a225056888b050d2b9a03e0e1142a133b">datetime_s_xmlschema</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:a225056888b050d2b9a03e0e1142a133b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9e4a3cf23ce4239f65609cc7bb7d5be"><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="../../dd/dc0/date__core_8c.html#ad9e4a3cf23ce4239f65609cc7bb7d5be">datetime_s_rfc2822</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:ad9e4a3cf23ce4239f65609cc7bb7d5be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a96d434a1787d9e2e93243671cadf113b"><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="../../dd/dc0/date__core_8c.html#a96d434a1787d9e2e93243671cadf113b">datetime_s_httpdate</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:a96d434a1787d9e2e93243671cadf113b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a941ad93c2717cf195618cfd538f6a787"><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="../../dd/dc0/date__core_8c.html#a941ad93c2717cf195618cfd538f6a787">datetime_s_jisx0301</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:a941ad93c2717cf195618cfd538f6a787"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae427bb39be0966fb8d4d854d2c9df786"><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="../../dd/dc0/date__core_8c.html#ae427bb39be0966fb8d4d854d2c9df786">dt_lite_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ae427bb39be0966fb8d4d854d2c9df786"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8781bc20599393b3bead110974adc677"><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="../../dd/dc0/date__core_8c.html#a8781bc20599393b3bead110974adc677">dt_lite_strftime</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a8781bc20599393b3bead110974adc677"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4d19d6a535fb4a0208e038f5657a64d"><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="../../dd/dc0/date__core_8c.html#aa4d19d6a535fb4a0208e038f5657a64d">iso8601_timediv</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> n)</td></tr> <tr class="separator:aa4d19d6a535fb4a0208e038f5657a64d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88a4115834c5eaf5d7c2f9006b851aa3"><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="../../dd/dc0/date__core_8c.html#a88a4115834c5eaf5d7c2f9006b851aa3">dt_lite_iso8601</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a88a4115834c5eaf5d7c2f9006b851aa3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a580c1363c656053b209228abd2c9ec83"><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="../../dd/dc0/date__core_8c.html#a580c1363c656053b209228abd2c9ec83">dt_lite_rfc3339</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a580c1363c656053b209228abd2c9ec83"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25c601e11761272fa4459aa65a27b18b"><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="../../dd/dc0/date__core_8c.html#a25c601e11761272fa4459aa65a27b18b">dt_lite_jisx0301</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a25c601e11761272fa4459aa65a27b18b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeae155fed5940c98b81568854219d701"><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="../../dd/dc0/date__core_8c.html#aeae155fed5940c98b81568854219d701">time_to_time</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aeae155fed5940c98b81568854219d701"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6981504ff9868062ce39effbb3d9aa78"><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="../../dd/dc0/date__core_8c.html#a6981504ff9868062ce39effbb3d9aa78">time_to_date</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a6981504ff9868062ce39effbb3d9aa78"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adfa81dc25aab2a9f8a320d5e40a4c915"><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="../../dd/dc0/date__core_8c.html#adfa81dc25aab2a9f8a320d5e40a4c915">time_to_datetime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:adfa81dc25aab2a9f8a320d5e40a4c915"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a94b2ccd3a2040b3b08c7a7558f4fbe"><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="../../dd/dc0/date__core_8c.html#a9a94b2ccd3a2040b3b08c7a7558f4fbe">date_to_time</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a9a94b2ccd3a2040b3b08c7a7558f4fbe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad55b94e0e0244f2cdba1094496a9fe33"><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="../../dd/dc0/date__core_8c.html#ad55b94e0e0244f2cdba1094496a9fe33">date_to_date</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad55b94e0e0244f2cdba1094496a9fe33"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2098560e8bbb955ae7256a9a42e796ac"><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="../../dd/dc0/date__core_8c.html#a2098560e8bbb955ae7256a9a42e796ac">date_to_datetime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a2098560e8bbb955ae7256a9a42e796ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adee2fdde1f18831f8c67f61592426f8e"><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="../../dd/dc0/date__core_8c.html#adee2fdde1f18831f8c67f61592426f8e">datetime_to_time</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:adee2fdde1f18831f8c67f61592426f8e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8bd7e76ec1baf243b018c9a506a4839e"><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="../../dd/dc0/date__core_8c.html#a8bd7e76ec1baf243b018c9a506a4839e">datetime_to_date</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a8bd7e76ec1baf243b018c9a506a4839e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07961296cf45aee0b5bc1d03c3d440a1"><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="../../dd/dc0/date__core_8c.html#a07961296cf45aee0b5bc1d03c3d440a1">datetime_to_datetime</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a07961296cf45aee0b5bc1d03c3d440a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6f4fff1205dd2a1ee13fe2c22908882"><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="../../dd/dc0/date__core_8c.html#aa6f4fff1205dd2a1ee13fe2c22908882">mk_ary_of_str</a> (<a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">len</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *a[])</td></tr> <tr class="separator:aa6f4fff1205dd2a1ee13fe2c22908882"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abccc2462bbead60ca256719fc3e1f9b4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#abccc2462bbead60ca256719fc3e1f9b4">Init_date_core</a> (void)</td></tr> <tr class="separator:abccc2462bbead60ca256719fc3e1f9b4"><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: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="../../dd/dc0/date__core_8c.html#af4d832da790e2477c23f3d687146a8e2">id_cmp</a></td></tr> <tr class="separator:af4d832da790e2477c23f3d687146a8e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a84843969a35fd59be58cdcc0208b64"><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="../../dd/dc0/date__core_8c.html#a3a84843969a35fd59be58cdcc0208b64">id_le_p</a></td></tr> <tr class="separator:a3a84843969a35fd59be58cdcc0208b64"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af606422ad534f36c0d60889c56579ae8"><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="../../dd/dc0/date__core_8c.html#af606422ad534f36c0d60889c56579ae8">id_ge_p</a></td></tr> <tr class="separator:af606422ad534f36c0d60889c56579ae8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ad92fec116b1b35f2034b570c6be6e4"><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="../../dd/dc0/date__core_8c.html#a8ad92fec116b1b35f2034b570c6be6e4">id_eqeq_p</a></td></tr> <tr class="separator:a8ad92fec116b1b35f2034b570c6be6e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad31799c39f8c18dc31a1811b84282f3e"><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="../../dd/dc0/date__core_8c.html#ad31799c39f8c18dc31a1811b84282f3e">cDate</a></td></tr> <tr class="separator:ad31799c39f8c18dc31a1811b84282f3e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aefcc9e367622a0c25762865ae0f8b03a"><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="../../dd/dc0/date__core_8c.html#aefcc9e367622a0c25762865ae0f8b03a">cDateTime</a></td></tr> <tr class="separator:aefcc9e367622a0c25762865ae0f8b03a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a90c6e20e5c98ebee9a3f55a805356e9d"><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="../../dd/dc0/date__core_8c.html#a90c6e20e5c98ebee9a3f55a805356e9d">half_days_in_day</a></td></tr> <tr class="separator:a90c6e20e5c98ebee9a3f55a805356e9d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49be5278ea6cf5dbbba69ac54a649dcd"><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="../../dd/dc0/date__core_8c.html#a49be5278ea6cf5dbbba69ac54a649dcd">day_in_nanoseconds</a></td></tr> <tr class="separator:a49be5278ea6cf5dbbba69ac54a649dcd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a4d89abe9646bdfe2459fbd7c7260ee"><td class="memItemLeft" align="right" valign="top">static double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a4a4d89abe9646bdfe2459fbd7c7260ee">positive_inf</a></td></tr> <tr class="separator:a4a4d89abe9646bdfe2459fbd7c7260ee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae81ed9f89ab539b758bb68ca0b53e84e"><td class="memItemLeft" align="right" valign="top">static double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#ae81ed9f89ab539b758bb68ca0b53e84e">negative_inf</a></td></tr> <tr class="separator:ae81ed9f89ab539b758bb68ca0b53e84e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a031346efae654c19e1c9538d0d6dafb8"><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="../../dd/dc0/date__core_8c.html#a031346efae654c19e1c9538d0d6dafb8">monthtab</a> [2][13]</td></tr> <tr class="separator:a031346efae654c19e1c9538d0d6dafb8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7e5c0a82db8cd4b28f076f5d15ca6b66"><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="../../dd/dc0/date__core_8c.html#a7e5c0a82db8cd4b28f076f5d15ca6b66">yeartab</a> [2][13]</td></tr> <tr class="separator:a7e5c0a82db8cd4b28f076f5d15ca6b66"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91f1bb22a92c1e901986263deec058f6"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../d3/d54/structtmx__funcs.html">tmx_funcs</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dc0/date__core_8c.html#a91f1bb22a92c1e901986263deec058f6">tmx_funcs</a></td></tr> <tr class="separator:a91f1bb22a92c1e901986263deec058f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5dd269562dc8a9af7ca25557e448873"><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="../../dd/dc0/date__core_8c.html#aa5dd269562dc8a9af7ca25557e448873">monthnames</a> []</td></tr> <tr class="separator:aa5dd269562dc8a9af7ca25557e448873"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac31a273c20aa0763d0729d01e0e23c1d"><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="../../dd/dc0/date__core_8c.html#ac31a273c20aa0763d0729d01e0e23c1d">abbr_monthnames</a> []</td></tr> <tr class="separator:ac31a273c20aa0763d0729d01e0e23c1d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac4c4aff0ff6155f50b06000192f82d7b"><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="../../dd/dc0/date__core_8c.html#ac4c4aff0ff6155f50b06000192f82d7b">daynames</a> []</td></tr> <tr class="separator:ac4c4aff0ff6155f50b06000192f82d7b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05a7f8708b7376a7d847f1def4785a3c"><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="../../dd/dc0/date__core_8c.html#a05a7f8708b7376a7d847f1def4785a3c">abbr_daynames</a> []</td></tr> <tr class="separator:a05a7f8708b7376a7d847f1def4785a3c"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="a98f7cb34696ba0ae764352de09254fbd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a98f7cb34696ba0ae764352de09254fbd">◆ </a></span>add_frac</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define add_frac</td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">{\</div><div class="line"> if (<a class="code" href="../../dd/dc0/date__core_8c.html#aaec9653017aa5872aa79d398d2b285a8">f_nonzero_p</a>(fr2))\</div><div class="line"> ret = <a class="code" href="../../dd/dc0/date__core_8c.html#af825e8ec1401857b2824166a46c0f933">d_lite_plus</a>(ret, fr2);\</div><div class="line">}</div><div class="ttc" id="date__core_8c_html_aaec9653017aa5872aa79d398d2b285a8"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#aaec9653017aa5872aa79d398d2b285a8">f_nonzero_p</a></div><div class="ttdeci">#define f_nonzero_p(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00121">date_core.c:121</a></div></div> <div class="ttc" id="date__core_8c_html_af825e8ec1401857b2824166a46c0f933"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#af825e8ec1401857b2824166a46c0f933">d_lite_plus</a></div><div class="ttdeci">static VALUE d_lite_plus(VALUE, VALUE)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l05601">date_core.c:5601</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03257">3257</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03412">date_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03491">date_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03290">date_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03342">date_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>.</p> </div> </div> <a id="a4ec09468a28acd54085b273adb1cd36e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4ec09468a28acd54085b273adb1cd36e">◆ </a></span>canon24oc</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define canon24oc</td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">{\</div><div class="line"> if (rh == 24) {\</div><div class="line"> rh = 0;\</div><div class="line"> fr2 = <a class="code" href="../../dd/dc0/date__core_8c.html#a086db25e0919cc2cb7de8b65206dc0ea">f_add</a>(fr2, <a class="code" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(1));\</div><div class="line"> }\</div><div class="line">}</div><div class="ttc" id="date__core_8c_html_a086db25e0919cc2cb7de8b65206dc0ea"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a086db25e0919cc2cb7de8b65206dc0ea">f_add</a></div><div class="ttdeci">#define f_add(x, y)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00028">date_core.c:28</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_ac55fae7f748afd3fc2533d0d7d06cf5a"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a></div><div class="ttdeci">#define INT2FIX(i)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00225">ruby.h:225</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03249">3249</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>.</p> </div> </div> <a id="af1164b32cf33189b86a9474f9fd0212a"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1164b32cf33189b86a9474f9fd0212a">◆ </a></span>canonicalize_jd</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define canonicalize_jd</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">_nth, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_jd </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">{\</div><div class="line"> if (_jd < 0) {\</div><div class="line"> _nth = <a class="code" href="../../dd/dc0/date__core_8c.html#a3b89897d45005b5ea77126fe57a4bf6e">f_sub</a>(_nth, <a class="code" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(1));\</div><div class="line"> _jd += <a class="code" href="../../dd/dc0/date__core_8c.html#a64a103cbb53a9f8606a03e0ab8badd9c">CM_PERIOD</a>;\</div><div class="line"> }\</div><div class="line"> if (_jd >= <a class="code" href="../../dd/dc0/date__core_8c.html#a64a103cbb53a9f8606a03e0ab8badd9c">CM_PERIOD</a>) {\</div><div class="line"> _nth = <a class="code" href="../../dd/dc0/date__core_8c.html#a086db25e0919cc2cb7de8b65206dc0ea">f_add</a>(_nth, <a class="code" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(1));\</div><div class="line"> _jd -= <a class="code" href="../../dd/dc0/date__core_8c.html#a64a103cbb53a9f8606a03e0ab8badd9c">CM_PERIOD</a>;\</div><div class="line"> }\</div><div class="line">}</div><div class="ttc" id="date__core_8c_html_a086db25e0919cc2cb7de8b65206dc0ea"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a086db25e0919cc2cb7de8b65206dc0ea">f_add</a></div><div class="ttdeci">#define f_add(x, y)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00028">date_core.c:28</a></div></div> <div class="ttc" id="date__core_8c_html_a3b89897d45005b5ea77126fe57a4bf6e"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a3b89897d45005b5ea77126fe57a4bf6e">f_sub</a></div><div class="ttdeci">#define f_sub(x, y)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00029">date_core.c:29</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_ac55fae7f748afd3fc2533d0d7d06cf5a"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a></div><div class="ttdeci">#define INT2FIX(i)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00225">ruby.h:225</a></div></div> <div class="ttc" id="date__core_8c_html_a64a103cbb53a9f8606a03e0ab8badd9c"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a64a103cbb53a9f8606a03e0ab8badd9c">CM_PERIOD</a></div><div class="ttdeci">#define CM_PERIOD</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00179">date_core.c:179</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01118">1118</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01225">canonicalize_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01131">canonicalize_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>.</p> </div> </div> <a id="a64a103cbb53a9f8606a03e0ab8badd9c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64a103cbb53a9f8606a03e0ab8badd9c">◆ </a></span>CM_PERIOD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CM_PERIOD   (0xfffffff / CM_PERIOD0 * CM_PERIOD0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00179">179</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>.</p> </div> </div> <a id="a9b647336e6b9e5d3852766f5e3c4d113"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b647336e6b9e5d3852766f5e3c4d113">◆ </a></span>CM_PERIOD0</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CM_PERIOD0   71149239 /* (lcm 7 1461 146097) */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00178">178</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a1837302f12284555b693dec84fdf4e82"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1837302f12284555b693dec84fdf4e82">◆ </a></span>CM_PERIOD_GCY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CM_PERIOD_GCY   (<a class="el" href="../../dd/dc0/date__core_8c.html#a64a103cbb53a9f8606a03e0ab8badd9c">CM_PERIOD</a> / <a class="el" href="../../dd/dc0/date__core_8c.html#a1bfe19b94ef1d046b461d31390fc98dd">GC_PERIOD0</a> * 400)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00181">181</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01345">encode_year()</a>.</p> </div> </div> <a id="acfff64a7db773853eb8935a9930f8b13"></a> <h2 class="memtitle"><span class="permalink"><a href="#acfff64a7db773853eb8935a9930f8b13">◆ </a></span>CM_PERIOD_JCY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CM_PERIOD_JCY   (<a class="el" href="../../dd/dc0/date__core_8c.html#a64a103cbb53a9f8606a03e0ab8badd9c">CM_PERIOD</a> / <a class="el" href="../../dd/dc0/date__core_8c.html#aa81e64a906d9c5bdfd10cfd60c7f9a07">JC_PERIOD0</a> * 4)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00180">180</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01345">encode_year()</a>.</p> </div> </div> <a id="a13e778154a031625beea9771d40c0a63"></a> <h2 class="memtitle"><span class="permalink"><a href="#a13e778154a031625beea9771d40c0a63">◆ </a></span>COMPLEX_DAT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define COMPLEX_DAT   (1 << 7)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00153">153</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04799">d_lite_initialize_copy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07292">d_lite_marshal_load()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08841">datetime_to_date()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04709">dup_obj_as_complex()</a>.</p> </div> </div> <a id="aa0a8fd88b4b4013cdb5d1a22b973e2f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa0a8fd88b4b4013cdb5d1a22b973e2f0">◆ </a></span>complex_dat_p</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define complex_dat_p</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   ((x)->flags & <a class="el" href="../../dd/dc0/date__core_8c.html#a13e778154a031625beea9771d40c0a63">COMPLEX_DAT</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00159">159</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04799">d_lite_initialize_copy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07292">d_lite_marshal_load()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01305">local_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01296">local_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05535">set_of()</a>.</p> </div> </div> <a id="ad9d2666e5fa804624da7660f67d73bac"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad9d2666e5fa804624da7660f67d73bac">◆ </a></span>copy_complex_to_simple</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define copy_complex_to_simple</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></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">{\</div><div class="line"> (x)->nth = (y)->nth;\</div><div class="line"> (x)->jd = (y)->jd;\</div><div class="line"> (x)->sg = (sg_cast)((y)->sg);\</div><div class="line"> (x)->year = (y)->year;\</div><div class="line"> (x)->pc = <a class="code" href="../../dd/dc0/date__core_8c.html#ab7548cc0c7df699071cd6d1f31512bae">PACK2</a>(<a class="code" href="../../dd/dc0/date__core_8c.html#a17cdb4636a3813abc4897be047f30f8d">EX_MON</a>((y)->pc), <a class="code" href="../../dd/dc0/date__core_8c.html#a6f61998f3f7e8f582efe23f9d9240b9f">EX_MDAY</a>((y)->pc));\</div><div class="line"> (x)->flags = (y)->flags;\</div><div class="line">}</div><div class="ttc" id="date__core_8c_html_a6f61998f3f7e8f582efe23f9d9240b9f"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a6f61998f3f7e8f582efe23f9d9240b9f">EX_MDAY</a></div><div class="ttdeci">#define EX_MDAY(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00206">date_core.c:206</a></div></div> <div class="ttc" id="date__core_8c_html_a17cdb4636a3813abc4897be047f30f8d"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a17cdb4636a3813abc4897be047f30f8d">EX_MON</a></div><div class="ttdeci">#define EX_MON(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00207">date_core.c:207</a></div></div> <div class="ttc" id="date__core_8c_html_ab7548cc0c7df699071cd6d1f31512bae"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#ab7548cc0c7df699071cd6d1f31512bae">PACK2</a></div><div class="ttdeci">#define PACK2(m, d)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00213">date_core.c:213</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00424">424</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08841">datetime_to_date()</a>.</p> </div> </div> <a id="ae6666f976e85fa80d1b2bd07dd61b138"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae6666f976e85fa80d1b2bd07dd61b138">◆ </a></span>copy_simple_to_complex</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define copy_simple_to_complex</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></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">{\</div><div class="line"> (x)->nth = (y)->nth;\</div><div class="line"> (x)->jd = (y)->jd;\</div><div class="line"> (x)->df = 0;\</div><div class="line"> (x)->sf = <a class="code" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(0);\</div><div class="line"> (x)->of = 0;\</div><div class="line"> (x)->sg = (sg_cast)((y)->sg);\</div><div class="line"> (x)->year = (y)->year;\</div><div class="line"> (x)->pc = <a class="code" href="../../dd/dc0/date__core_8c.html#ac5ebe0168f1663135047d92335f300f4">PACK5</a>(<a class="code" href="../../dd/dc0/date__core_8c.html#a17cdb4636a3813abc4897be047f30f8d">EX_MON</a>((y)->pc), <a class="code" href="../../dd/dc0/date__core_8c.html#a6f61998f3f7e8f582efe23f9d9240b9f">EX_MDAY</a>((y)->pc), 0, 0, 0);\</div><div class="line"> (x)->flags = (y)->flags;\</div><div class="line">}</div><div class="ttc" id="date__core_8c_html_ac5ebe0168f1663135047d92335f300f4"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#ac5ebe0168f1663135047d92335f300f4">PACK5</a></div><div class="ttdeci">#define PACK5(m, d, h, min, s)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00209">date_core.c:209</a></div></div> <div class="ttc" id="date__core_8c_html_a6f61998f3f7e8f582efe23f9d9240b9f"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a6f61998f3f7e8f582efe23f9d9240b9f">EX_MDAY</a></div><div class="ttdeci">#define EX_MDAY(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00206">date_core.c:206</a></div></div> <div class="ttc" id="date__core_8c_html_a17cdb4636a3813abc4897be047f30f8d"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a17cdb4636a3813abc4897be047f30f8d">EX_MON</a></div><div class="ttdeci">#define EX_MON(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00207">date_core.c:207</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_ac55fae7f748afd3fc2533d0d7d06cf5a"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a></div><div class="ttdeci">#define INT2FIX(i)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00225">ruby.h:225</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00398">398</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04709">dup_obj_as_complex()</a>.</p> </div> </div> <a id="a2d3a1c43ddd2f991c2b27a9d57aed782"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d3a1c43ddd2f991c2b27a9d57aed782">◆ </a></span>DAY_IN_SECONDS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DAY_IN_SECONDS   86400</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">172</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07845">datetime_s_now()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01006">day_to_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00880">df_local_to_utc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00891">df_utc_to_local()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00902">jd_local_to_utc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00913">jd_utc_to_local()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02355">offset_to_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03717">rt_rewrite_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00939">sec_to_day()</a>.</p> </div> </div> <a id="ae5a4d68d5da5f8aa9494d040709922c9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae5a4d68d5da5f8aa9494d040709922c9">◆ </a></span>decode_offset</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define decode_offset</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">of, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">s, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">h, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">m </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">{\</div><div class="line"> int a;\</div><div class="line"> s = (of < 0) ? <span class="charliteral">'-'</span> : <span class="charliteral">'+'</span>;\</div><div class="line"> a = (of < 0) ? -of : of;\</div><div class="line"> h = a / <a class="code" href="../../dd/dc0/date__core_8c.html#af259daeee5116ad65809ac8c97d4a4be">HOUR_IN_SECONDS</a>;\</div><div class="line"> m = a % <a class="code" href="../../dd/dc0/date__core_8c.html#af259daeee5116ad65809ac8c97d4a4be">HOUR_IN_SECONDS</a> / <a class="code" href="../../dd/dc0/date__core_8c.html#a5bc32f6c81f75b748f1f6e36a9e4a5a5">MINUTE_IN_SECONDS</a>;\</div><div class="line">}</div><div class="ttc" id="date__core_8c_html_af259daeee5116ad65809ac8c97d4a4be"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#af259daeee5116ad65809ac8c97d4a4be">HOUR_IN_SECONDS</a></div><div class="ttdeci">#define HOUR_IN_SECONDS</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00171">date_core.c:171</a></div></div> <div class="ttc" id="date__core_8c_html_a5bc32f6c81f75b748f1f6e36a9e4a5a5"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a5bc32f6c81f75b748f1f6e36a9e4a5a5">MINUTE_IN_SECONDS</a></div><div class="ttdeci">#define MINUTE_IN_SECONDS</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00170">date_core.c:170</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01952">1952</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01962">of2str()</a>.</p> </div> </div> <a id="a8ce05225db5f2756a20524e1901bbc3e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8ce05225db5f2756a20524e1901bbc3e">◆ </a></span>DEFAULT_SG</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DEFAULT_SG   <a class="el" href="../../dd/dc0/date__core_8c.html#abc72496e863decb62b36f69754e1a733">ITALY</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">166</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05472">d_lite_new_start()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03032">d_lite_s_alloc_complex()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03022">d_lite_s_alloc_simple()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03412">date_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03491">date_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04623">date_s_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04446">date_s_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03290">date_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04666">date_s_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03342">date_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04388">date_s_parse()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04578">date_s_rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04489">date_s_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04294">date_s_strptime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03669">date_s_today()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02583">date_s_valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02750">date_s_valid_commercial_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02492">date_s_valid_jd_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02666">date_s_valid_ordinal_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04532">date_s_xmlschema()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08295">datetime_s_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08166">datetime_s_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08327">datetime_s_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07845">datetime_s_now()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08124">datetime_s_parse()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08263">datetime_s_rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08198">datetime_s_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08079">datetime_s_strptime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08230">datetime_s_xmlschema()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">time_to_date()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="a81ae375b266bf330c134e7370c449022"></a> <h2 class="memtitle"><span class="permalink"><a href="#a81ae375b266bf330c134e7370c449022">◆ </a></span>del_hash</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define del_hash</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">k</td><td>)</td> <td>   <a class="el" href="../../db/d2e/intern_8h.html#aaeac6d3b709d8891d9dd0a26d8e7605a">rb_hash_delete</a>(<a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a4ef7b7ff907d043bd989a7e73e1da420">ID2SYM</a>(<a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>(k)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03714">3714</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03717">rt_rewrite_frags()</a>.</p> </div> </div> <a id="a2a1ba6a49128bf7d5624bcb943b11440"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2a1ba6a49128bf7d5624bcb943b11440">◆ </a></span>del_hash0</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define del_hash0</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">k</td><td>)</td> <td>   <a class="el" href="../../db/d2e/intern_8h.html#aaeac6d3b709d8891d9dd0a26d8e7605a">rb_hash_delete</a>(<a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, k)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03710">3710</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</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="../../dd/dc0/date__core_8c_source.html#l00146">146</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00575">c_jd_to_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00606">c_jd_to_weeknum()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l01068">vm_init_redefined_flag()</a>.</p> </div> </div> <a id="aacfb0af99bcf5101850913dbf2d46c69"></a> <h2 class="memtitle"><span class="permalink"><a href="#aacfb0af99bcf5101850913dbf2d46c69">◆ </a></span>ENGLAND</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ENGLAND   2361222 /* 1752-09-14 */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00163">163</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05505">d_lite_england()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ab0fab767b2c17b14896045c0d0b58f49"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab0fab767b2c17b14896045c0d0b58f49">◆ </a></span>EX_HOUR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define EX_HOUR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   (((x) >> <a class="el" href="../../dd/dc0/date__core_8c.html#a27d9aa594835bf5ddf78083c78ed850f">HOUR_SHIFT</a>) & <a class="el" href="../../dd/dc0/date__core_8c.html#ac8e3a2cb33f2894e824668923296d5cc">PK_MASK</a>(<a class="el" href="../../dd/dc0/date__core_8c.html#aff248ca5f81d1059a30e3653297b25df">HOUR_WIDTH</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00205">205</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01908">m_hour()</a>.</p> </div> </div> <a id="a6f61998f3f7e8f582efe23f9d9240b9f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f61998f3f7e8f582efe23f9d9240b9f">◆ </a></span>EX_MDAY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define EX_MDAY</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   (((x) >> <a class="el" href="../../dd/dc0/date__core_8c.html#ada7efc507ba0116367f03c1a704c544d">MDAY_SHIFT</a>) & <a class="el" href="../../dd/dc0/date__core_8c.html#ac8e3a2cb33f2894e824668923296d5cc">PK_MASK</a>(<a class="el" href="../../dd/dc0/date__core_8c.html#ad58052ac5c5739af5165b70a9fd316f7">MDAY_WIDTH</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00206">206</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">date_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01773">m_mday()</a>.</p> </div> </div> <a id="a632510b9fb3c81fab9f9ea4f45e23b2a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a632510b9fb3c81fab9f9ea4f45e23b2a">◆ </a></span>EX_MIN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define EX_MIN</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   (((x) >> <a class="el" href="../../dd/dc0/date__core_8c.html#acb8fb151418069f99af723679908b69e">MIN_SHIFT</a>) & <a class="el" href="../../dd/dc0/date__core_8c.html#ac8e3a2cb33f2894e824668923296d5cc">PK_MASK</a>(<a class="el" href="../../dd/dc0/date__core_8c.html#ad3ee0cc681d736cb6d41c4ebb04c0ae4">MIN_WIDTH</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00204">204</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01923">m_min()</a>.</p> </div> </div> <a id="a17cdb4636a3813abc4897be047f30f8d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17cdb4636a3813abc4897be047f30f8d">◆ </a></span>EX_MON</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define EX_MON</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   (((x) >> <a class="el" href="../../dd/dc0/date__core_8c.html#a1077e84cbab818e52f18b4e22d8b1b39">MON_SHIFT</a>) & <a class="el" href="../../dd/dc0/date__core_8c.html#ac8e3a2cb33f2894e824668923296d5cc">PK_MASK</a>(<a class="el" href="../../dd/dc0/date__core_8c.html#ab7121cead1525ac9a7c1add2705b44b8">MON_WIDTH</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00207">207</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">date_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01752">m_mon()</a>.</p> </div> </div> <a id="ab3abab96545f71aaed61d4e124821f3c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab3abab96545f71aaed61d4e124821f3c">◆ </a></span>EX_SEC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define EX_SEC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   (((x) >> <a class="el" href="../../dd/dc0/date__core_8c.html#a910f80facf46c49d105be5863a1660e2">SEC_SHIFT</a>) & <a class="el" href="../../dd/dc0/date__core_8c.html#ac8e3a2cb33f2894e824668923296d5cc">PK_MASK</a>(<a class="el" href="../../dd/dc0/date__core_8c.html#a5c6525eadff634d38ede916950ed5406">SEC_WIDTH</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00203">203</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01938">m_sec()</a>.</p> </div> </div> <a id="ad27096e0a2f47dae70c5f12e0385e383"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad27096e0a2f47dae70c5f12e0385e383">◆ </a></span>f_abs</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_abs</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("abs"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00026">26</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d81/complex_8c_source.html#l00733">f_divide()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01196">f_format()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00332">f_lcm()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01949">float_rationalize()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00963">nucomp_abs()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00840">nucomp_expt()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01035">nucomp_polar()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01761">numeric_polar()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l01502">nurat_rationalize()</a>.</p> </div> </div> <a id="a086db25e0919cc2cb7de8b65206dc0ea"></a> <h2 class="memtitle"><span class="permalink"><a href="#a086db25e0919cc2cb7de8b65206dc0ea">◆ </a></span>f_add</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_add</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, '+', 1, y)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">28</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08584">dt_lite_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01345">encode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01598">m_amjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01546">m_fr()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03717">rt_rewrite_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06819">tmx_m_msecs()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06801">tmx_m_secs()</a>.</p> </div> </div> <a id="aaf3cdb46e1a02a3e0392f7fadd2acf77"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaf3cdb46e1a02a3e0392f7fadd2acf77">◆ </a></span>f_add3</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_add3</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="../../d7/d50/rational_8c.html#a7c8d810c62cf13f7df322039608459b0">f_add</a>(<a class="el" href="../../d7/d50/rational_8c.html#a7c8d810c62cf13f7df322039608459b0">f_add</a>(x, y), z)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00047">47</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>.</p> </div> </div> <a id="a4ba1f3a8dac780fbbc88d8029029b1c6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4ba1f3a8dac780fbbc88d8029029b1c6">◆ </a></span>f_ajd</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_ajd</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("ajd"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00133">133</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06294">cmp_gen()</a>.</p> </div> </div> <a id="a14ebcc23e79e8d64e42941746c616c37"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14ebcc23e79e8d64e42941746c616c37">◆ </a></span>f_boolcast</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_boolcast</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   ((x) ? <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aacea3516b33941ce8149098e223a7466">Qtrue</a> : <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aba0717d2689eb68797421a02ab9295c6">Qfalse</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">24</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05182">d_lite_friday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05356">d_lite_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05338">d_lite_julian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05374">d_lite_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05130">d_lite_monday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05195">d_lite_saturday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05117">d_lite_sunday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05169">d_lite_thursday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05143">d_lite_tuesday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05156">d_lite_wednesday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02958">date_s_gregorian_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02935">date_s_julian_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00097">f_eqeq_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00089">f_ge_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00073">f_gt_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00081">f_le_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00065">f_lt_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00124">f_negative_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>.</p> </div> </div> <a id="a9ed644b5f45defc88e4e1ab75631fce1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9ed644b5f45defc88e4e1ab75631fce1">◆ </a></span>f_ceil</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_ceil</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("ceil"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00038">38</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a6e041cc22a9c318607a5e63fe5e68ed2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6e041cc22a9c318607a5e63fe5e68ed2">◆ </a></span>f_div</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_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, '/', 1, y)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00031">31</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06819">tmx_m_msecs()</a>.</p> </div> </div> <a id="acbc7500ccf2c6b5a11c98dc2866e613f"></a> <h2 class="memtitle"><span class="permalink"><a href="#acbc7500ccf2c6b5a11c98dc2866e613f">◆ </a></span>f_expt</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_expt</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="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("**"), 1, y)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00036">36</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/d50/rational_8c_source.html#l01949">float_rationalize()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01913">float_to_r()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08549">iso8601_timediv()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00840">nucomp_expt()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l00947">nurat_expt()</a>.</p> </div> </div> <a id="a9b468b17664861d36c687e071e0485e0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b468b17664861d36c687e071e0485e0">◆ </a></span>f_floor</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_floor</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("floor"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00037">37</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01046">div_day()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01054">div_df()</a>.</p> </div> </div> <a id="adc1663446ead7989c85819af7a7d723e"></a> <h2 class="memtitle"><span class="permalink"><a href="#adc1663446ead7989c85819af7a7d723e">◆ </a></span>f_getlocal</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_getlocal</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("getlocal"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08648">8648</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>.</p> </div> </div> <a id="a56114b03c261e102e99e5410f49441c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a56114b03c261e102e99e5410f49441c0">◆ </a></span>f_hour</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_hour</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("hour"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00139">139</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="a85fe75d5b1762095d90ff972506687c8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a85fe75d5b1762095d90ff972506687c8">◆ </a></span>f_idiv</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_idiv</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="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("div"), 1, y)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00033">33</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03160">d_trunc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00637">f_addsub()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00770">f_muldiv()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03179">h_trunc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03196">min_trunc()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01161">nurat_ceil()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01154">nurat_floor()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01194">nurat_round()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00453">nurat_s_canonicalize_internal()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01185">nurat_truncate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03717">rt_rewrite_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03213">s_trunc()</a>.</p> </div> </div> <a id="a5e7bb15b66afaadac3110f5ca6ee1202"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e7bb15b66afaadac3110f5ca6ee1202">◆ </a></span>f_inspect</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_inspect</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("inspect"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00045">45</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06717">mk_inspect()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01234">nucomp_inspect()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01584">nurat_inspect()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01546">string_to_c_strict()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l02118">string_to_r_strict()</a>.</p> </div> </div> <a id="ada0b29a76c8353e835d4bc8a5a925d7f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ada0b29a76c8353e835d4bc8a5a925d7f">◆ </a></span>f_jd</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_jd</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("jd"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00134">134</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06496">equal_gen()</a>.</p> </div> </div> <a id="af13eaac164f02d2cc28b5d27a58f05cf"></a> <h2 class="memtitle"><span class="permalink"><a href="#af13eaac164f02d2cc28b5d27a58f05cf">◆ </a></span>f_local3</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_local3</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">m, </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>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("local"), 3, y, m, d)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08651">8651</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08745">date_to_time()</a>.</p> </div> </div> <a id="a67f55cc9b2f18d949c2b6a0c8feb6f58"></a> <h2 class="memtitle"><span class="permalink"><a href="#a67f55cc9b2f18d949c2b6a0c8feb6f58">◆ </a></span>f_mday</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_mday</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("mday"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00137">137</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">time_to_date()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="ab3157ed17cffaf309fd83c0c808ec7c1"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab3157ed17cffaf309fd83c0c808ec7c1">◆ </a></span>f_min</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_min</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("min"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00140">140</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="ad3d10170a0b84d9787810c2550d65b85"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad3d10170a0b84d9787810c2550d65b85">◆ </a></span>f_mod</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_mod</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, '%', 1, y)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">34</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03160">d_trunc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01046">div_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01054">div_df()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00285">f_gcd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03179">h_trunc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03196">min_trunc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04062">rt__valid_date_frags_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03717">rt_rewrite_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03213">s_trunc()</a>.</p> </div> </div> <a id="afbc8ed7add21cbff94ade685504b1b7c"></a> <h2 class="memtitle"><span class="permalink"><a href="#afbc8ed7add21cbff94ade685504b1b7c">◆ </a></span>f_mon</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_mon</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("mon"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00136">136</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">time_to_date()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="a11a8a27c7cc08005050225d0e3c5f88b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a11a8a27c7cc08005050225d0e3c5f88b">◆ </a></span>f_mul</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_mul</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, '*', 1, y)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">30</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06166">d_lite_next_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06183">d_lite_prev_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01006">day_to_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01345">encode_year()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00637">f_addsub()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00575">f_complex_polar()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00733">f_divide()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00332">f_lcm()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00770">f_muldiv()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01218">f_round_common()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01949">float_rationalize()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01913">float_to_r()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00516">imp1()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00536">m_sin()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00989">nucomp_abs2()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00840">nucomp_expt()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00708">nucomp_mul()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01128">nucomp_numerator()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01602">nucomp_s_convert()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01719">numeric_abs2()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01008">nurat_cmp()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00866">nurat_div()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00823">nurat_mul()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01457">nurat_rationalize_internal()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01194">nurat_round()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01022">sec_to_ms()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01030">sec_to_ns()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l02036">string_to_r_internal()</a>.</p> </div> </div> <a id="a0933ad9f95913001653394c7c3c3898d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0933ad9f95913001653394c7c3c3898d">◆ </a></span>f_negate</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_negate</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("-@"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00027">27</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06120">d_lite_lshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05988">d_lite_minus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00733">f_divide()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00285">f_gcd()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00770">f_muldiv()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01949">float_rationalize()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00516">imp1()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01048">nucomp_conj()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00840">nucomp_expt()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00647">nucomp_negate()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01161">nurat_ceil()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00947">nurat_expt()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01502">nurat_rationalize()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01194">nurat_round()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00453">nurat_s_canonicalize_internal()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00479">nurat_s_canonicalize_internal_no_reduce()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01185">nurat_truncate()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l02036">string_to_r_internal()</a>.</p> </div> </div> <a id="aaec9653017aa5872aa79d398d2b285a8"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaec9653017aa5872aa79d398d2b285a8">◆ </a></span>f_nonzero_p</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_nonzero_p</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   (!<a class="el" href="../../d7/d50/rational_8c.html#aca1513a1dae873f149ac0222df232ee0">f_zero_p</a>(x))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00121">121</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01598">m_amjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01546">m_fr()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06819">tmx_m_msecs()</a>.</p> </div> </div> <a id="a337fa764f6638aa3f43b1ca8aaaa3ba7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a337fa764f6638aa3f43b1ca8aaaa3ba7">◆ </a></span>f_positive_p</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_positive_p</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   (!<a class="el" href="../../dd/dc0/date__core_8c.html#abd8c6328a7dfa2fb86f27998e42fcbcb">f_negative_p</a>(x))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00131">131</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01387">guess_style()</a>.</p> </div> </div> <a id="a9b210956155740b628db30a34d4950ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b210956155740b628db30a34d4950ed">◆ </a></span>f_public</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_public</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">m, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">s </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"><a class="code" href="../../de/de6/ruby_2ruby_8h.html#a6a973fe624aa9aa9ba0cdeb6792d3187">rb_funcall</a>(m, <a class="code" href="../../dd/dc0/date__core_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>(<span class="stringliteral">"public"</span>), 1,\</div><div class="line"> <a class="code" href="../../dc/d0c/cparse_8c.html#a48bfb6519a45249fb2ec0193ea3b6e1c">ID2SYM</a>(<a class="code" href="../../dd/dc0/date__core_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>(s)))</div><div class="ttc" id="date__core_8c_html_a9cfa42d4b79c89d68c53be8b2150a503"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a></div><div class="ttdeci">#define rb_intern(str)</div></div> <div class="ttc" id="ruby_2ruby_8h_html_a6a973fe624aa9aa9ba0cdeb6792d3187"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a6a973fe624aa9aa9ba0cdeb6792d3187">rb_funcall</a></div><div class="ttdeci">VALUE rb_funcall(VALUE, ID, int,...)</div><div class="ttdoc">Calls a method. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d80/vm__eval_8c_source.html#l00638">vm_eval.c:638</a></div></div> <div class="ttc" id="cparse_8c_html_a48bfb6519a45249fb2ec0193ea3b6e1c"><div class="ttname"><a href="../../dc/d0c/cparse_8c.html#a48bfb6519a45249fb2ec0193ea3b6e1c">ID2SYM</a></div><div class="ttdeci">#define ID2SYM(i)</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d0c/cparse_8c_source.html#l00063">cparse.c:63</a></div></div> </div><!-- fragment --> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="afc1a53f72777135bb8fecea54665b625"></a> <h2 class="memtitle"><span class="permalink"><a href="#afc1a53f72777135bb8fecea54665b625">◆ </a></span>f_quo</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_quo</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="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("quo"), 1, y)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00032">32</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d81/complex_8c_source.html#l00823">f_reciprocal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03179">h_trunc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08549">iso8601_timediv()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03196">min_trunc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00953">ns_to_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00971">ns_to_sec()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00799">nucomp_div()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03213">s_trunc()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00939">sec_to_day()</a>.</p> </div> </div> <a id="a4e2e1397ef2100fe69c577bfd45b3a12"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e2e1397ef2100fe69c577bfd45b3a12">◆ </a></span>f_remainder</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_remainder</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="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("remainder"), 1, y)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00035">35</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a9e0bfda07bd54f345b3515bb478e2b3e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9e0bfda07bd54f345b3515bb478e2b3e">◆ </a></span>f_round</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_round</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("round"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00040">40</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08549">iso8601_timediv()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02355">offset_to_sec()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>.</p> </div> </div> <a id="a09a0369783d0f3808d76c3d349942e45"></a> <h2 class="memtitle"><span class="permalink"><a href="#a09a0369783d0f3808d76c3d349942e45">◆ </a></span>f_sec</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_sec</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("sec"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00141">141</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="a3b89897d45005b5ea77126fe57a4bf6e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3b89897d45005b5ea77126fe57a4bf6e">◆ </a></span>f_sub</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_sub</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, '-', 1, y)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">29</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04929">d_lite_ld()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04911">d_lite_mjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07198">jisx0301_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01598">m_amjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04062">rt__valid_date_frags_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06801">tmx_m_secs()</a>.</p> </div> </div> <a id="a87cb26abda7a53d71ab88a1a5f5c9431"></a> <h2 class="memtitle"><span class="permalink"><a href="#a87cb26abda7a53d71ab88a1a5f5c9431">◆ </a></span>f_sub3</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_sub3</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="../../d7/d50/rational_8c.html#a8e40adac11e6783a4fe6e9db5be24230">f_sub</a>(<a class="el" href="../../d7/d50/rational_8c.html#a8e40adac11e6783a4fe6e9db5be24230">f_sub</a>(x, y), z)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00048">48</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a0126383a5e2d94985ea649235a46c7e0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0126383a5e2d94985ea649235a46c7e0">◆ </a></span>f_subsec</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_subsec</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("subsec"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08649">8649</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="a3bc30d470f55fc39e5872352392a0ee7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3bc30d470f55fc39e5872352392a0ee7">◆ </a></span>f_to_i</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_to_i</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("to_i"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00042">42</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/d50/rational_8c_source.html#l01218">f_round_common()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01309">nucomp_to_i()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00444">nurat_int_value()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01462">string_to_c_internal()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02036">string_to_r_internal()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03152">to_integer()</a>.</p> </div> </div> <a id="aadc2552df8989b592779af4dc232b81b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aadc2552df8989b592779af4dc232b81b">◆ </a></span>f_to_r</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_to_r</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("to_r"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00043">43</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01348">nucomp_to_r()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02355">offset_to_sec()</a>, and <a class="el" href="../../d1/d81/complex_8c_source.html#l01462">string_to_c_internal()</a>.</p> </div> </div> <a id="a629f3836e410ea626cb336686f0b1b86"></a> <h2 class="memtitle"><span class="permalink"><a href="#a629f3836e410ea626cb336686f0b1b86">◆ </a></span>f_to_s</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_to_s</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("to_s"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00044">44</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06747">d_lite_inspect()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01368">nucomp_rationalize()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01328">nucomp_to_f()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01309">nucomp_to_i()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01348">nucomp_to_r()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01222">nucomp_to_s()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l01566">nurat_to_s()</a>.</p> </div> </div> <a id="a723e5a48cc0e9083849adfaf0e57d95c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a723e5a48cc0e9083849adfaf0e57d95c">◆ </a></span>f_truncate</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_truncate</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("truncate"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00039">39</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a73e0179f4284529106530e33460779b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a73e0179f4284529106530e33460779b4">◆ </a></span>f_utc6</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_utc6</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">m, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">d, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">h, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">s </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"><a class="code" href="../../de/de6/ruby_2ruby_8h.html#a6a973fe624aa9aa9ba0cdeb6792d3187">rb_funcall</a>(x, <a class="code" href="../../dd/dc0/date__core_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>(<span class="stringliteral">"utc"</span>), 6,\</div><div class="line"> y, m, d, h, <a class="code" href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a>, s)</div><div class="ttc" id="date__core_8c_html_a9cfa42d4b79c89d68c53be8b2150a503"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a></div><div class="ttdeci">#define rb_intern(str)</div></div> <div class="ttc" id="ruby_2ruby_8h_html_a6a973fe624aa9aa9ba0cdeb6792d3187"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a6a973fe624aa9aa9ba0cdeb6792d3187">rb_funcall</a></div><div class="ttdeci">VALUE rb_funcall(VALUE, ID, int,...)</div><div class="ttdoc">Calls a method. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d80/vm__eval_8c_source.html#l00638">vm_eval.c:638</a></div></div> <div class="ttc" id="date__strftime_8c_html_a2f2bf96d77a187bd4446b4ba3864470d"><div class="ttname"><a href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a></div><div class="ttdeci">static int min(int a, int b)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d6f/date__strftime_8c_source.html#l00133">date_strftime.c:133</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08652">8652</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>.</p> </div> </div> <a id="a968d31ef613381419e5452bd8fb6af99"></a> <h2 class="memtitle"><span class="permalink"><a href="#a968d31ef613381419e5452bd8fb6af99">◆ </a></span>f_utc_offset</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_utc_offset</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("utc_offset"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08650">8650</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="a2a4bcce0a49155a159758c3afe9dacca"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2a4bcce0a49155a159758c3afe9dacca">◆ </a></span>f_wday</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_wday</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("wday"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00138">138</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a62210cad25e63787915b322720851cdc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a62210cad25e63787915b322720851cdc">◆ </a></span>f_year</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define f_year</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(x, <a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>("year"), 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00135">135</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">time_to_date()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="a1bfe19b94ef1d046b461d31390fc98dd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1bfe19b94ef1d046b461d31390fc98dd">◆ </a></span>GC_PERIOD0</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GC_PERIOD0   146097 /* 365.2425 * 400 */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00177">177</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a52cf6b6dc346a6f39a32090513b281b0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a52cf6b6dc346a6f39a32090513b281b0">◆ </a></span>get_d1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define get_d1</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">union </span><a class="code" href="../../d5/d91/union_date_data.html">DateData</a> *dat;\</div><div class="line"> Data_Get_Struct(x, <span class="keyword">union</span> <a class="code" href="../../d5/d91/union_date_data.html">DateData</a>, dat);</div><div class="ttc" id="union_date_data_html"><div class="ttname"><a href="../../d5/d91/union_date_data.html">DateData</a></div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00289">date_core.c:289</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">295</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06294">cmp_gen()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04854">d_lite_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04873">d_lite_amjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05071">d_lite_cwday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05054">d_lite_cweek()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05037">d_lite_cwyear()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05017">d_lite_day_fraction()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05182">d_lite_friday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05356">d_lite_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06609">d_lite_hash()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05232">d_lite_hour()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06747">d_lite_inspect()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04892">d_lite_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07234">d_lite_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05338">d_lite_julian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04929">d_lite_ld()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05374">d_lite_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07268">d_lite_marshal_dump()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07292">d_lite_marshal_load()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05000">d_lite_mday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05250">d_lite_min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04911">d_lite_mjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04982">d_lite_mon()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05130">d_lite_monday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05303">d_lite_offset()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05195">d_lite_saturday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05268">d_lite_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05286">d_lite_sec_fraction()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05400">d_lite_start()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05117">d_lite_sunday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05169">d_lite_thursday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05143">d_lite_tuesday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05104">d_lite_wday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05156">d_lite_wednesday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04964">d_lite_yday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04947">d_lite_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05320">d_lite_zone()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03669">date_s_today()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08745">date_to_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07845">datetime_s_now()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08628">dt_lite_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05545">dup_obj_with_new_offset()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05450">dup_obj_with_new_start()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06496">equal_gen()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08549">iso8601_timediv()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">time_to_date()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="a9ad68eec76254eefa0263a9764327f39"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9ad68eec76254eefa0263a9764327f39">◆ </a></span>get_d1a</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define get_d1a</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">union </span><a class="code" href="../../d5/d91/union_date_data.html">DateData</a> *adat;\</div><div class="line"> Data_Get_Struct(x, <span class="keyword">union</span> <a class="code" href="../../d5/d91/union_date_data.html">DateData</a>, adat);</div><div class="ttc" id="union_date_data_html"><div class="ttname"><a href="../../d5/d91/union_date_data.html">DateData</a></div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00289">date_core.c:289</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00299">299</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">date_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08841">datetime_to_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04686">dup_obj()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04709">dup_obj_as_complex()</a>.</p> </div> </div> <a id="a27f4fec8b30649da24f7a69ea7975b9f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a27f4fec8b30649da24f7a69ea7975b9f">◆ </a></span>get_d1b</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define get_d1b</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">union </span><a class="code" href="../../d5/d91/union_date_data.html">DateData</a> *bdat;\</div><div class="line"> Data_Get_Struct(x, <span class="keyword">union</span> <a class="code" href="../../d5/d91/union_date_data.html">DateData</a>, bdat);</div><div class="ttc" id="union_date_data_html"><div class="ttname"><a href="../../d5/d91/union_date_data.html">DateData</a></div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00289">date_core.c:289</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00303">303</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">date_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08841">datetime_to_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04686">dup_obj()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04709">dup_obj_as_complex()</a>.</p> </div> </div> <a id="a5bf41a647dc9a43506aa55b779771a2d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5bf41a647dc9a43506aa55b779771a2d">◆ </a></span>get_d2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define get_d2</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></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keyword">union </span><a class="code" href="../../d5/d91/union_date_data.html">DateData</a> *adat, *bdat;\</div><div class="line"> Data_Get_Struct(x, <span class="keyword">union</span> <a class="code" href="../../d5/d91/union_date_data.html">DateData</a>, adat);\</div><div class="line"> Data_Get_Struct(y, <span class="keyword">union</span> <a class="code" href="../../d5/d91/union_date_data.html">DateData</a>, bdat);</div><div class="ttc" id="union_date_data_html"><div class="ttname"><a href="../../d5/d91/union_date_data.html">DateData</a></div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00289">date_core.c:289</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00307">307</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06306">cmp_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04799">d_lite_initialize_copy()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>.</p> </div> </div> <a id="a8fd54266a22cae51b256fa90a50d29f3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8fd54266a22cae51b256fa90a50d29f3">◆ </a></span>GREGORIAN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GREGORIAN   <a class="el" href="../../dd/dc0/date__core_8c.html#ae81ed9f89ab539b758bb68ca0b53e84e">negative_inf</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00165">165</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05529">d_lite_gregorian()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03669">date_s_today()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07845">datetime_s_now()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">time_to_date()</a>.</p> </div> </div> <a id="a41d57d7fa0f953b88b705b66862207b9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a41d57d7fa0f953b88b705b66862207b9">◆ </a></span>HALF_DAYS_IN_SECONDS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define HALF_DAYS_IN_SECONDS   (<a class="el" href="../../dd/dc0/date__core_8c.html#a2d3a1c43ddd2f991c2b27a9d57aed782">DAY_IN_SECONDS</a> / 2)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01563">1563</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>.</p> </div> </div> <a id="acdcb864a9906c0ef27b210a4ed525755"></a> <h2 class="memtitle"><span class="permalink"><a href="#acdcb864a9906c0ef27b210a4ed525755">◆ </a></span>HAVE_CIVIL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define HAVE_CIVIL   (1 << 2)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">151</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01225">canonicalize_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01131">canonicalize_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05407">clear_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03412">date_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03669">date_s_today()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07845">datetime_s_now()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01161">get_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">time_to_date()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="ab0fe25e07bd0edb66ff564e2cb5f8706"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab0fe25e07bd0edb66ff564e2cb5f8706">◆ </a></span>have_civil_p</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define have_civil_p</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   ((x)->flags & <a class="el" href="../../dd/dc0/date__core_8c.html#acdcb864a9906c0ef27b210a4ed525755">HAVE_CIVIL</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00157">157</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01161">get_s_civil()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>.</p> </div> </div> <a id="a63a9ff0dda3166a88d7a372a8ac219b8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a63a9ff0dda3166a88d7a372a8ac219b8">◆ </a></span>HAVE_DF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define HAVE_DF   (1 << 1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00150">150</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07292">d_lite_marshal_load()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03032">d_lite_s_alloc_complex()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">date_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08841">datetime_to_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04709">dup_obj_as_complex()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>.</p> </div> </div> <a id="a806934430d3f1bad5a4386c31e2ae154"></a> <h2 class="memtitle"><span class="permalink"><a href="#a806934430d3f1bad5a4386c31e2ae154">◆ </a></span>have_df_p</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define have_df_p</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   ((x)->flags & <a class="el" href="../../dd/dc0/date__core_8c.html#a63a9ff0dda3166a88d7a372a8ac219b8">HAVE_DF</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00156">156</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01305">local_df()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01296">local_jd()</a>.</p> </div> </div> <a id="ac7d456a7b40cf59db55eda3e97f320aa"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7d456a7b40cf59db55eda3e97f320aa">◆ </a></span>HAVE_JD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define HAVE_JD   (1 << 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">149</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07292">d_lite_marshal_load()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03032">d_lite_s_alloc_complex()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03022">d_lite_s_alloc_simple()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03412">date_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03491">date_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03290">date_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03342">date_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>.</p> </div> </div> <a id="af5cd9b92b8030ae74c923f9ea8c3301f"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5cd9b92b8030ae74c923f9ea8c3301f">◆ </a></span>have_jd_p</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define have_jd_p</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   ((x)->flags & <a class="el" href="../../dd/dc0/date__core_8c.html#ac7d456a7b40cf59db55eda3e97f320aa">HAVE_JD</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00155">155</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01225">canonicalize_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01131">canonicalize_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01161">get_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01296">local_jd()</a>.</p> </div> </div> <a id="a4f20491ad47e3ebdacbd9c2eabbaeb8a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f20491ad47e3ebdacbd9c2eabbaeb8a">◆ </a></span>HAVE_TIME</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define HAVE_TIME   (1 << 3)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00152">152</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05407">clear_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">date_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07845">datetime_s_now()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08841">datetime_to_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="ad458333dcee81c76090a6c5feaca4f2c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad458333dcee81c76090a6c5feaca4f2c">◆ </a></span>have_time_p</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define have_time_p</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   ((x)->flags & <a class="el" href="../../dd/dc0/date__core_8c.html#a4f20491ad47e3ebdacbd9c2eabbaeb8a">HAVE_TIME</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00158">158</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>.</p> </div> </div> <a id="af259daeee5116ad65809ac8c97d4a4be"></a> <h2 class="memtitle"><span class="permalink"><a href="#af259daeee5116ad65809ac8c97d4a4be">◆ </a></span>HOUR_IN_SECONDS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define HOUR_IN_SECONDS   3600</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00171">171</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00930">df_to_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03717">rt_rewrite_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00924">time_to_df()</a>.</p> </div> </div> <a id="a27d9aa594835bf5ddf78083c78ed850f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a27d9aa594835bf5ddf78083c78ed850f">◆ </a></span>HOUR_SHIFT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define HOUR_SHIFT   (<a class="el" href="../../dd/dc0/date__core_8c.html#ad3ee0cc681d736cb6d41c4ebb04c0ae4">MIN_WIDTH</a> + <a class="el" href="../../dd/dc0/date__core_8c.html#a5c6525eadff634d38ede916950ed5406">SEC_WIDTH</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00197">197</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="aff248ca5f81d1059a30e3653297b25df"></a> <h2 class="memtitle"><span class="permalink"><a href="#aff248ca5f81d1059a30e3653297b25df">◆ </a></span>HOUR_WIDTH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define HOUR_WIDTH   5</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00191">191</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="abc72496e863decb62b36f69754e1a733"></a> <h2 class="memtitle"><span class="permalink"><a href="#abc72496e863decb62b36f69754e1a733">◆ </a></span>ITALY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ITALY   2299161 /* 1582-10-15 */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00162">162</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05493">d_lite_italy()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aa81e64a906d9c5bdfd10cfd60c7f9a07"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa81e64a906d9c5bdfd10cfd60c7f9a07">◆ </a></span>JC_PERIOD0</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define JC_PERIOD0   1461 /* 365.25 * 4 */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00176">176</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a0dcf4369ff433b5bfb9fb8ae350a84ae"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0dcf4369ff433b5bfb9fb8ae350a84ae">◆ </a></span>jd_trunc</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define jd_trunc   <a class="el" href="../../dd/dc0/date__core_8c.html#a7bbdca18565984dc3508ac9f1721843b">d_trunc</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03175">3175</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a4f438f1d6ba232d92f32a72e6b5e45a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f438f1d6ba232d92f32a72e6b5e45a1">◆ </a></span>JULIAN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define JULIAN   <a class="el" href="../../dd/dc0/date__core_8c.html#a4a4d89abe9646bdfe2459fbd7c7260ee">positive_inf</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00164">164</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05517">d_lite_julian()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aa6ee013cab946a6688ab9189e594e438"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa6ee013cab946a6688ab9189e594e438">◆ </a></span>k_trunc</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define k_trunc   <a class="el" href="../../dd/dc0/date__core_8c.html#a7bbdca18565984dc3508ac9f1721843b">d_trunc</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03176">3176</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="ada7efc507ba0116367f03c1a704c544d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ada7efc507ba0116367f03c1a704c544d">◆ </a></span>MDAY_SHIFT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MDAY_SHIFT   (<a class="el" href="../../dd/dc0/date__core_8c.html#aff248ca5f81d1059a30e3653297b25df">HOUR_WIDTH</a> + <a class="el" href="../../dd/dc0/date__core_8c.html#ad3ee0cc681d736cb6d41c4ebb04c0ae4">MIN_WIDTH</a> + <a class="el" href="../../dd/dc0/date__core_8c.html#a5c6525eadff634d38ede916950ed5406">SEC_WIDTH</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00198">198</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>.</p> </div> </div> <a id="ad58052ac5c5739af5165b70a9fd316f7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad58052ac5c5739af5165b70a9fd316f7">◆ </a></span>MDAY_WIDTH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MDAY_WIDTH   5</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00192">192</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a0a5f50d2220d920ee783da2f2ef98d2f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0a5f50d2220d920ee783da2f2ef98d2f">◆ </a></span>MILLISECOND_IN_NANOSECONDS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MILLISECOND_IN_NANOSECONDS   1000000</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06816">6816</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06819">tmx_m_msecs()</a>.</p> </div> </div> <a id="acb8fb151418069f99af723679908b69e"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb8fb151418069f99af723679908b69e">◆ </a></span>MIN_SHIFT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIN_SHIFT   <a class="el" href="../../dd/dc0/date__core_8c.html#a5c6525eadff634d38ede916950ed5406">SEC_WIDTH</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00196">196</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="ad3ee0cc681d736cb6d41c4ebb04c0ae4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad3ee0cc681d736cb6d41c4ebb04c0ae4">◆ </a></span>MIN_WIDTH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIN_WIDTH   6</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00190">190</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a5bc32f6c81f75b748f1f6e36a9e4a5a5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5bc32f6c81f75b748f1f6e36a9e4a5a5">◆ </a></span>MINUTE_IN_SECONDS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MINUTE_IN_SECONDS   60</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00170">170</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00930">df_to_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03717">rt_rewrite_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00924">time_to_df()</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="../../dd/dc0/date__core_8c_source.html#l00147">147</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00561">c_commercial_to_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00691">c_gregorian_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00575">c_jd_to_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00638">c_jd_to_wday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00606">c_jd_to_weeknum()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00685">c_julian_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00595">c_weeknum_to_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l01068">vm_init_redefined_flag()</a>.</p> </div> </div> <a id="a1077e84cbab818e52f18b4e22d8b1b39"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1077e84cbab818e52f18b4e22d8b1b39">◆ </a></span>MON_SHIFT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MON_SHIFT   (<a class="el" href="../../dd/dc0/date__core_8c.html#ad58052ac5c5739af5165b70a9fd316f7">MDAY_WIDTH</a> + <a class="el" href="../../dd/dc0/date__core_8c.html#aff248ca5f81d1059a30e3653297b25df">HOUR_WIDTH</a> + <a class="el" href="../../dd/dc0/date__core_8c.html#ad3ee0cc681d736cb6d41c4ebb04c0ae4">MIN_WIDTH</a> + <a class="el" href="../../dd/dc0/date__core_8c.html#a5c6525eadff634d38ede916950ed5406">SEC_WIDTH</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00199">199</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="ab7121cead1525ac9a7c1add2705b44b8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab7121cead1525ac9a7c1add2705b44b8">◆ </a></span>MON_WIDTH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MON_WIDTH   4</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00193">193</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a8de3ed741dadc9c979a4ff17c0a9116e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8de3ed741dadc9c979a4ff17c0a9116e">◆ </a></span>NDEBUG</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NDEBUG</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00010">10</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</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="../../dd/dc0/date__core_8c_source.html#l00144">144</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.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="../../dd/dc0/date__core_8c_source.html#l00145">145</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="ac25b9a0234a5da11ed053bbf48e8648a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac25b9a0234a5da11ed053bbf48e8648a">◆ </a></span>num2int_with_frac</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define num2int_with_frac</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </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">{\</div><div class="line"> s = <a class="code" href="../../de/de6/ruby_2ruby_8h.html#a877c38180d23c5447d976c70dda89d69">NUM2INT</a>(<a class="code" href="../../d5/d91/union_date_data.html#a9185834ecd08bb75d673b6285ab6bd00">s</a>##_trunc(<a class="code" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>##<a class="code" href="../../d5/d91/union_date_data.html#a9185834ecd08bb75d673b6285ab6bd00">s</a>, &fr));\</div><div class="line"> if (<a class="code" href="../../dd/dc0/date__core_8c.html#aaec9653017aa5872aa79d398d2b285a8">f_nonzero_p</a>(fr)) {\</div><div class="line"> if (<a class="code" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a> > n)\</div><div class="line"> rb_raise(<a class="code" href="../../db/dcc/error_8c.html#ab5e2a9fec766c75176fbb262bfe6a596">rb_eArgError</a>, <span class="stringliteral">"invalid fraction"</span>);\</div><div class="line"> fr2 = fr;\</div><div class="line"> }\</div><div class="line">}</div><div class="ttc" id="ruby_2ruby_8h_html_a877c38180d23c5447d976c70dda89d69"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a877c38180d23c5447d976c70dda89d69">NUM2INT</a></div><div class="ttdeci">#define NUM2INT(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00536">ruby.h:536</a></div></div> <div class="ttc" id="date__core_8c_html_aaec9653017aa5872aa79d398d2b285a8"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#aaec9653017aa5872aa79d398d2b285a8">f_nonzero_p</a></div><div class="ttdeci">#define f_nonzero_p(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00121">date_core.c:121</a></div></div> <div class="ttc" id="ruby_8c_html_ad1447518f4372828b8435ae82e48499e"><div class="ttname"><a href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a></div><div class="ttdeci">int argc</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d77/ruby_8c_source.html#l00120">ruby.c:120</a></div></div> <div class="ttc" id="win32ole_8c_html_ac4055e3a20b6b3af3d10590ea446ef6c"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a></div><div class="ttdeci">v</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00790">win32ole.c:790</a></div></div> <div class="ttc" id="union_date_data_html_a9185834ecd08bb75d673b6285ab6bd00"><div class="ttname"><a href="../../d5/d91/union_date_data.html#a9185834ecd08bb75d673b6285ab6bd00">DateData::s</a></div><div class="ttdeci">struct SimpleDateData s</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00291">date_core.c:291</a></div></div> <div class="ttc" id="error_8c_html_ab5e2a9fec766c75176fbb262bfe6a596"><div class="ttname"><a href="../../db/dcc/error_8c.html#ab5e2a9fec766c75176fbb262bfe6a596">rb_eArgError</a></div><div class="ttdeci">VALUE rb_eArgError</div><div class="ttdef"><b>Definition:</b> <a href="../../db/dcc/error_8c_source.html#l00468">error.c:468</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03239">3239</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03412">date_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03491">date_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03342">date_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>.</p> </div> </div> <a id="a21cd31cb892e9291ba526c24971d2b32"></a> <h2 class="memtitle"><span class="permalink"><a href="#a21cd31cb892e9291ba526c24971d2b32">◆ </a></span>num2num_with_frac</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define num2num_with_frac</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </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">{\</div><div class="line"> s = <a class="code" href="../../d5/d91/union_date_data.html#a9185834ecd08bb75d673b6285ab6bd00">s</a>##_trunc(<a class="code" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>##<a class="code" href="../../d5/d91/union_date_data.html#a9185834ecd08bb75d673b6285ab6bd00">s</a>, &fr);\</div><div class="line"> if (<a class="code" href="../../dd/dc0/date__core_8c.html#aaec9653017aa5872aa79d398d2b285a8">f_nonzero_p</a>(fr)) {\</div><div class="line"> if (<a class="code" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a> > n)\</div><div class="line"> rb_raise(<a class="code" href="../../db/dcc/error_8c.html#ab5e2a9fec766c75176fbb262bfe6a596">rb_eArgError</a>, <span class="stringliteral">"invalid fraction"</span>);\</div><div class="line"> fr2 = fr;\</div><div class="line"> }\</div><div class="line">}</div><div class="ttc" id="date__core_8c_html_aaec9653017aa5872aa79d398d2b285a8"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#aaec9653017aa5872aa79d398d2b285a8">f_nonzero_p</a></div><div class="ttdeci">#define f_nonzero_p(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00121">date_core.c:121</a></div></div> <div class="ttc" id="ruby_8c_html_ad1447518f4372828b8435ae82e48499e"><div class="ttname"><a href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a></div><div class="ttdeci">int argc</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d77/ruby_8c_source.html#l00120">ruby.c:120</a></div></div> <div class="ttc" id="win32ole_8c_html_ac4055e3a20b6b3af3d10590ea446ef6c"><div class="ttname"><a href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a></div><div class="ttdeci">v</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d99/win32ole_8c_source.html#l00790">win32ole.c:790</a></div></div> <div class="ttc" id="union_date_data_html_a9185834ecd08bb75d673b6285ab6bd00"><div class="ttname"><a href="../../d5/d91/union_date_data.html#a9185834ecd08bb75d673b6285ab6bd00">DateData::s</a></div><div class="ttdeci">struct SimpleDateData s</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00291">date_core.c:291</a></div></div> <div class="ttc" id="error_8c_html_ab5e2a9fec766c75176fbb262bfe6a596"><div class="ttname"><a href="../../db/dcc/error_8c.html#ab5e2a9fec766c75176fbb262bfe6a596">rb_eArgError</a></div><div class="ttdeci">VALUE rb_eArgError</div><div class="ttdef"><b>Definition:</b> <a href="../../db/dcc/error_8c_source.html#l00468">error.c:468</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03229">3229</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03290">date_s_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>.</p> </div> </div> <a id="ab7548cc0c7df699071cd6d1f31512bae"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab7548cc0c7df699071cd6d1f31512bae">◆ </a></span>PACK2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PACK2</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">m, </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>   (((m) << <a class="el" href="../../dd/dc0/date__core_8c.html#a1077e84cbab818e52f18b4e22d8b1b39">MON_SHIFT</a>) | ((d) << <a class="el" href="../../dd/dc0/date__core_8c.html#ada7efc507ba0116367f03c1a704c544d">MDAY_SHIFT</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00213">213</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01161">get_s_civil()</a>.</p> </div> </div> <a id="ac5ebe0168f1663135047d92335f300f4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac5ebe0168f1663135047d92335f300f4">◆ </a></span>PACK5</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PACK5</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">m, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">d, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">h, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">s </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">(((m) << <a class="code" href="../../dd/dc0/date__core_8c.html#a1077e84cbab818e52f18b4e22d8b1b39">MON_SHIFT</a>) | ((d) << <a class="code" href="../../dd/dc0/date__core_8c.html#ada7efc507ba0116367f03c1a704c544d">MDAY_SHIFT</a>) |\</div><div class="line"> ((h) << <a class="code" href="../../dd/dc0/date__core_8c.html#a27d9aa594835bf5ddf78083c78ed850f">HOUR_SHIFT</a>) | ((<a class="code" href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a>) << <a class="code" href="../../dd/dc0/date__core_8c.html#acb8fb151418069f99af723679908b69e">MIN_SHIFT</a>) | ((<a class="code" href="../../d5/d91/union_date_data.html#a9185834ecd08bb75d673b6285ab6bd00">s</a>) << <a class="code" href="../../dd/dc0/date__core_8c.html#a910f80facf46c49d105be5863a1660e2">SEC_SHIFT</a>))</div><div class="ttc" id="date__core_8c_html_ada7efc507ba0116367f03c1a704c544d"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#ada7efc507ba0116367f03c1a704c544d">MDAY_SHIFT</a></div><div class="ttdeci">#define MDAY_SHIFT</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00198">date_core.c:198</a></div></div> <div class="ttc" id="date__strftime_8c_html_a2f2bf96d77a187bd4446b4ba3864470d"><div class="ttname"><a href="../../d1/d6f/date__strftime_8c.html#a2f2bf96d77a187bd4446b4ba3864470d">min</a></div><div class="ttdeci">static int min(int a, int b)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d6f/date__strftime_8c_source.html#l00133">date_strftime.c:133</a></div></div> <div class="ttc" id="date__core_8c_html_a1077e84cbab818e52f18b4e22d8b1b39"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a1077e84cbab818e52f18b4e22d8b1b39">MON_SHIFT</a></div><div class="ttdeci">#define MON_SHIFT</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00199">date_core.c:199</a></div></div> <div class="ttc" id="date__core_8c_html_a910f80facf46c49d105be5863a1660e2"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a910f80facf46c49d105be5863a1660e2">SEC_SHIFT</a></div><div class="ttdeci">#define SEC_SHIFT</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00195">date_core.c:195</a></div></div> <div class="ttc" id="date__core_8c_html_a27d9aa594835bf5ddf78083c78ed850f"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a27d9aa594835bf5ddf78083c78ed850f">HOUR_SHIFT</a></div><div class="ttdeci">#define HOUR_SHIFT</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00197">date_core.c:197</a></div></div> <div class="ttc" id="date__core_8c_html_acb8fb151418069f99af723679908b69e"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#acb8fb151418069f99af723679908b69e">MIN_SHIFT</a></div><div class="ttdeci">#define MIN_SHIFT</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00196">date_core.c:196</a></div></div> <div class="ttc" id="union_date_data_html_a9185834ecd08bb75d673b6285ab6bd00"><div class="ttname"><a href="../../d5/d91/union_date_data.html#a9185834ecd08bb75d673b6285ab6bd00">DateData::s</a></div><div class="ttdeci">struct SimpleDateData s</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00291">date_core.c:291</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00209">209</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">date_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>.</p> </div> </div> <a id="ac8e3a2cb33f2894e824668923296d5cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac8e3a2cb33f2894e824668923296d5cc">◆ </a></span>PK_MASK</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PK_MASK</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   ((1 << (x)) - 1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00201">201</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.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="../../dd/dc0/date__core_8c_source.html#l06294">cmp_gen()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06496">equal_gen()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00097">f_eqeq_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00089">f_ge_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08662">time_to_time()</a>.</p> </div> </div> <a id="aa8d8e349a342c6d3383e033841184190"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa8d8e349a342c6d3383e033841184190">◆ </a></span>ref_hash</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ref_hash</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">k</td><td>)</td> <td>   <a class="el" href="../../db/d2e/intern_8h.html#a258d8dd19717e896405c06cf6aa95a8b">rb_hash_aref</a>(<a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a4ef7b7ff907d043bd989a7e73e1da420">ID2SYM</a>(<a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>(k)))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03713">3713</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04322">date_s__parse_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04204">date_s__strptime_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04062">rt__valid_date_frags_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03717">rt_rewrite_frags()</a>.</p> </div> </div> <a id="aede225f3e5ad3a6d37591bb5fabc8392"></a> <h2 class="memtitle"><span class="permalink"><a href="#aede225f3e5ad3a6d37591bb5fabc8392">◆ </a></span>ref_hash0</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ref_hash0</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">k</td><td>)</td> <td>   <a class="el" href="../../db/d2e/intern_8h.html#a258d8dd19717e896405c06cf6aa95a8b">rb_hash_aref</a>(<a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, k)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03709">3709</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>.</p> </div> </div> <a id="a3afb160e7d90eaf5455b87f3c627a3aa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3afb160e7d90eaf5455b87f3c627a3aa">◆ </a></span>REFORM_BEGIN_JD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define REFORM_BEGIN_JD   2298874 /* ns 1582-01-01 */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00185">185</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a8863f47faa976f69110d551e820cfd04"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8863f47faa976f69110d551e820cfd04">◆ </a></span>REFORM_BEGIN_YEAR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define REFORM_BEGIN_YEAR   1582</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00183">183</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01387">guess_style()</a>.</p> </div> </div> <a id="a65a13331aed61c00507e5d6bdbe29dc3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65a13331aed61c00507e5d6bdbe29dc3">◆ </a></span>REFORM_END_JD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define REFORM_END_JD   2426355 /* os 1930-12-31 */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00186">186</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00868">c_valid_start_p()</a>.</p> </div> </div> <a id="ad6215b1c71e01a0f442e708c4c1678a5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad6215b1c71e01a0f442e708c4c1678a5">◆ </a></span>REFORM_END_YEAR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define REFORM_END_YEAR   1930</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00184">184</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01387">guess_style()</a>.</p> </div> </div> <a id="a910f80facf46c49d105be5863a1660e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a910f80facf46c49d105be5863a1660e2">◆ </a></span>SEC_SHIFT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SEC_SHIFT   0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00195">195</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="a5c6525eadff634d38ede916950ed5406"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5c6525eadff634d38ede916950ed5406">◆ </a></span>SEC_WIDTH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SEC_WIDTH   6</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00189">189</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> </div> </div> <a id="afe4433fc2e4e56a985b244336467fb1f"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe4433fc2e4e56a985b244336467fb1f">◆ </a></span>SECOND_IN_MILLISECONDS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SECOND_IN_MILLISECONDS   1000</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00173">173</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01022">sec_to_ms()</a>.</p> </div> </div> <a id="a9340c0a8a1733a87938e1a455c021ea8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9340c0a8a1733a87938e1a455c021ea8">◆ </a></span>SECOND_IN_NANOSECONDS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SECOND_IN_NANOSECONDS   1000000000</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00174">174</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00971">ns_to_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01030">sec_to_ns()</a>.</p> </div> </div> <a id="a77be02878bf6cf796943a0034e7a9780"></a> <h2 class="memtitle"><span class="permalink"><a href="#a77be02878bf6cf796943a0034e7a9780">◆ </a></span>set_hash</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define set_hash</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">k, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../db/d2e/intern_8h.html#ad5e50a405c25d3df6ce1efc754478529">rb_hash_aset</a>(<a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a4ef7b7ff907d043bd989a7e73e1da420">ID2SYM</a>(<a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>(k)), <a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03712">3712</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04322">date_s__parse_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04204">date_s__strptime_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03717">rt_rewrite_frags()</a>.</p> </div> </div> <a id="aa6c64c4f5203a8b205ffc1eef63c536c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa6c64c4f5203a8b205ffc1eef63c536c">◆ </a></span>set_hash0</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define set_hash0</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">k, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../db/d2e/intern_8h.html#ad5e50a405c25d3df6ce1efc754478529">rb_hash_aset</a>(<a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, k, <a class="el" href="../../d2/d99/win32ole_8c.html#ac4055e3a20b6b3af3d10590ea446ef6c">v</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03708">3708</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>.</p> </div> </div> <a id="a552532d6b270b9a26531fc0b0699a3f4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a552532d6b270b9a26531fc0b0699a3f4">◆ </a></span>set_to_complex</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define set_to_complex</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">_nth, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_jd, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_df, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_sf, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_of, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_sg, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_year, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_mon, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_mday, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_hour, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_min, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_sec, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_flags </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">{\</div><div class="line"> (x)->nth = <a class="code" href="../../dd/dc0/date__core_8c.html#a9bd19080e698edf852219c2d7972f4f2">canon</a>(_nth);\</div><div class="line"> (x)->jd = _jd;\</div><div class="line"> (x)->df = _df;\</div><div class="line"> (x)->sf = <a class="code" href="../../dd/dc0/date__core_8c.html#a9bd19080e698edf852219c2d7972f4f2">canon</a>(_sf);\</div><div class="line"> (x)->of = _of;\</div><div class="line"> (x)->sg = (sg_cast)(_sg);\</div><div class="line"> (x)->year = _year;\</div><div class="line"> (x)->pc = <a class="code" href="../../dd/dc0/date__core_8c.html#ac5ebe0168f1663135047d92335f300f4">PACK5</a>(_mon, _mday, _hour, _min, _sec);\</div><div class="line"> (x)-><a class="code" href="../../d5/d91/union_date_data.html#a51181f02c2d608735e66510ad79e9630">flags</a> = _flags;\</div><div class="line">}</div><div class="ttc" id="date__core_8c_html_ac5ebe0168f1663135047d92335f300f4"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#ac5ebe0168f1663135047d92335f300f4">PACK5</a></div><div class="ttdeci">#define PACK5(m, d, h, min, s)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00209">date_core.c:209</a></div></div> <div class="ttc" id="union_date_data_html_a51181f02c2d608735e66510ad79e9630"><div class="ttname"><a href="../../d5/d91/union_date_data.html#a51181f02c2d608735e66510ad79e9630">DateData::flags</a></div><div class="ttdeci">unsigned flags</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00290">date_core.c:290</a></div></div> <div class="ttc" id="date__core_8c_html_a9bd19080e698edf852219c2d7972f4f2"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a9bd19080e698edf852219c2d7972f4f2">canon</a></div><div class="ttdeci">static VALUE canon(VALUE x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00313">date_core.c:313</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00365">365</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07292">d_lite_marshal_load()</a>.</p> </div> </div> <a id="a6fd745dd7bdd8c08fffb417bd1fbe18f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6fd745dd7bdd8c08fffb417bd1fbe18f">◆ </a></span>set_to_simple</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define set_to_simple</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">_nth, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_jd, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_sg, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_year, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_mon, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_mday, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_flags </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">{\</div><div class="line"> (x)->nth = <a class="code" href="../../dd/dc0/date__core_8c.html#a9bd19080e698edf852219c2d7972f4f2">canon</a>(_nth);\</div><div class="line"> (x)->jd = _jd;\</div><div class="line"> (x)->sg = (sg_cast)(_sg);\</div><div class="line"> (x)->year = _year;\</div><div class="line"> (x)->pc = <a class="code" href="../../dd/dc0/date__core_8c.html#ab7548cc0c7df699071cd6d1f31512bae">PACK2</a>(_mon, _mday);\</div><div class="line"> (x)-><a class="code" href="../../d5/d91/union_date_data.html#a51181f02c2d608735e66510ad79e9630">flags</a> = _flags;\</div><div class="line">}</div><div class="ttc" id="union_date_data_html_a51181f02c2d608735e66510ad79e9630"><div class="ttname"><a href="../../d5/d91/union_date_data.html#a51181f02c2d608735e66510ad79e9630">DateData::flags</a></div><div class="ttdeci">unsigned flags</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00290">date_core.c:290</a></div></div> <div class="ttc" id="date__core_8c_html_ab7548cc0c7df699071cd6d1f31512bae"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#ab7548cc0c7df699071cd6d1f31512bae">PACK2</a></div><div class="ttdeci">#define PACK2(m, d)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00213">date_core.c:213</a></div></div> <div class="ttc" id="date__core_8c_html_a9bd19080e698edf852219c2d7972f4f2"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a9bd19080e698edf852219c2d7972f4f2">canon</a></div><div class="ttdeci">static VALUE canon(VALUE x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00313">date_core.c:313</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00335">335</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07292">d_lite_marshal_load()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>.</p> </div> </div> <a id="a0fe596df237fc40b6de8b570c1f6dbaf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0fe596df237fc40b6de8b570c1f6dbaf">◆ </a></span>simple_dat_p</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define simple_dat_p</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   (!<a class="el" href="../../dd/dc0/date__core_8c.html#aa0a8fd88b4b4013cdb5d1a22b973e2f0">complex_dat_p</a>(x))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">160</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05407">clear_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05017">d_lite_day_fraction()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02968">d_lite_gc_mark()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04799">d_lite_initialize_copy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">date_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08841">datetime_to_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04686">dup_obj()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04709">dup_obj_as_complex()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01161">get_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01598">m_amjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01408">m_canonicalize_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01485">m_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01546">m_fr()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01908">m_hour()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01432">m_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01655">m_julian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01504">m_local_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01773">m_mday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01923">m_min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01752">m_mon()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01627">m_of()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01737">m_pc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01938">m_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01523">m_sf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01644">m_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01110">m_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01704">m_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01971">m_zone()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05435">set_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06819">tmx_m_msecs()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06801">tmx_m_secs()</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="../../dd/dc0/date__core_8c_source.html#l06764">6764</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06766">date_strftime_alloc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06874">date_strftime_internal()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> </div> </div> <a id="a8157485e687f56a6ae2f3ee0a8cb1580"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8157485e687f56a6ae2f3ee0a8cb1580">◆ </a></span>sym</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define sym</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a4ef7b7ff907d043bd989a7e73e1da420">ID2SYM</a>(<a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a>(x))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03748">3748</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01296">cbsubst_sym_to_subst()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00152">check_dump_arg()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00966">check_load_arg()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05235">get_exception_sym2type()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05314">iseq_build_from_ary_body()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01752">list_i()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01982">m_core_define_method()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01991">m_core_define_singleton_method()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02018">m_core_undef_method()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00902">mnew()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00361">ossl_pkcs7_sym2typeid()</a>, <a class="el" href="../../d9/dfe/inits_8c_source.html#l00018">rb_call_inits()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00245">rb_dlcfunc_set_calltype()</a>, <a class="el" href="../../d2/d58/handle_8c_source.html#l00291">rb_dlhandle_s_sym()</a>, <a class="el" href="../../d2/d58/handle_8c_source.html#l00262">rb_dlhandle_sym()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00162">rb_dlptr_initialize()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00209">rb_dlptr_s_malloc()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00733">rb_f_autoload()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00754">rb_f_autoload_p()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00693">rb_mod_autoload()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00716">rb_mod_autoload_p()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07498">rb_sym_to_s()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03860">recursive_list_access()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01074">register_label()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07643">sym_aref()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07523">sym_call()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07708">sym_capitalize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07613">sym_casecmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07596">sym_cmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07695">sym_downcase()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07669">sym_empty()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07734">sym_encoding()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07451">sym_inspect()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07656">sym_length()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07629">sym_match()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07582">sym_succ()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07721">sym_swapcase()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07544">sym_to_proc()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07517">sym_to_sym()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07682">sym_upcase()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00512">vm_call_method()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00408">w_symbol()</a>.</p> </div> </div> <a id="abf8bebff50719919b9b50d0187fb8d2c"></a> <h2 class="memtitle"><span class="permalink"><a href="#abf8bebff50719919b9b50d0187fb8d2c">◆ </a></span>UNIX_EPOCH_IN_CJD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UNIX_EPOCH_IN_CJD   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(2440588) /* 1970-01-01 */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00168">168</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03717">rt_rewrite_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06801">tmx_m_secs()</a>.</p> </div> </div> <a id="a383b10355346dc4e97037f7dec6e6c22"></a> <h2 class="memtitle"><span class="permalink"><a href="#a383b10355346dc4e97037f7dec6e6c22">◆ </a></span>USE_PACK</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_PACK</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00017">17</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>.</p> </div> </div> <a id="a149413cbdb14665b0cb0f58cd116f6a4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a149413cbdb14665b0cb0f58cd116f6a4">◆ </a></span>val2off</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define val2off</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">vof, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">iof </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">{\</div><div class="line"> if (!<a class="code" href="../../dd/dc0/date__core_8c.html#a69347ecc3d9db1e6c1ed1a00c600e438">offset_to_sec</a>(vof, &iof)) {\</div><div class="line"> iof = 0;\</div><div class="line"> rb_warning(<span class="stringliteral">"invalid offset is ignored"</span>);\</div><div class="line"> }\</div><div class="line">}</div><div class="ttc" id="date__core_8c_html_a69347ecc3d9db1e6c1ed1a00c600e438"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a69347ecc3d9db1e6c1ed1a00c600e438">offset_to_sec</a></div><div class="ttdeci">static int offset_to_sec(VALUE vof, int *rof)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l02355">date_core.c:2355</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04732">4732</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05568">d_lite_new_offset()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>.</p> </div> </div> <a id="ad85551d22cd0d4bae92cddf669b090a3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad85551d22cd0d4bae92cddf669b090a3">◆ </a></span>val2sg</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define val2sg</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">vsg, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">dsg </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">{\</div><div class="line"> dsg = <a class="code" href="../../de/de6/ruby_2ruby_8h.html#a084521c82d2eb576d63d64bfe6b79642">NUM2DBL</a>(vsg);\</div><div class="line"> if (!<a class="code" href="../../dd/dc0/date__core_8c.html#ab172ca813959a95c5584ef17dec9aa72">c_valid_start_p</a>(dsg)) {\</div><div class="line"> dsg = <a class="code" href="../../dd/dc0/date__core_8c.html#a8ce05225db5f2756a20524e1901bbc3e">DEFAULT_SG</a>;\</div><div class="line"> rb_warning(<span class="stringliteral">"invalid start is ignored"</span>);\</div><div class="line"> }\</div><div class="line">}</div><div class="ttc" id="ruby_2ruby_8h_html_a084521c82d2eb576d63d64bfe6b79642"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a084521c82d2eb576d63d64bfe6b79642">NUM2DBL</a></div><div class="ttdeci">#define NUM2DBL(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00574">ruby.h:574</a></div></div> <div class="ttc" id="date__core_8c_html_a8ce05225db5f2756a20524e1901bbc3e"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a8ce05225db5f2756a20524e1901bbc3e">DEFAULT_SG</a></div><div class="ttdeci">#define DEFAULT_SG</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00166">date_core.c:166</a></div></div> <div class="ttc" id="date__core_8c_html_ab172ca813959a95c5584ef17dec9aa72"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#ab172ca813959a95c5584ef17dec9aa72">c_valid_start_p</a></div><div class="ttdeci">static int c_valid_start_p(double sg)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00868">date_core.c:868</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03263">3263</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05472">d_lite_new_start()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03412">date_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03491">date_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03290">date_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03342">date_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03669">date_s_today()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>.</p> </div> </div> <a id="ae3da6fd561ff2af5a7bb11c8328cb78e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae3da6fd561ff2af5a7bb11c8328cb78e">◆ </a></span>valid_sg</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define valid_sg</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">sg</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">{\</div><div class="line"> if (!<a class="code" href="../../dd/dc0/date__core_8c.html#ab172ca813959a95c5584ef17dec9aa72">c_valid_start_p</a>(sg)) {\</div><div class="line"> sg = 0;\</div><div class="line"> rb_warning(<span class="stringliteral">"invalid start is ignored"</span>);\</div><div class="line"> }\</div><div class="line">}</div><div class="ttc" id="date__core_8c_html_ab172ca813959a95c5584ef17dec9aa72"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#ab172ca813959a95c5584ef17dec9aa72">c_valid_start_p</a></div><div class="ttdeci">static int c_valid_start_p(double sg)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l00868">date_core.c:868</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02444">2444</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02511">valid_civil_sub()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02686">valid_commercial_sub()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02453">valid_jd_sub()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02604">valid_ordinal_sub()</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="ad505cbfa7ae41ede6f8376046c4b7afe"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad505cbfa7ae41ede6f8376046c4b7afe">◆ </a></span>c_civil_to_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void c_civil_to_jd </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l00487">487</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00749">c_valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05374">d_lite_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>.</p> </div> </div> <a id="a62cd0e5b6eb869ad3144ecb4c75748ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a62cd0e5b6eb869ad3144ecb4c75748ad">◆ </a></span>c_commercial_to_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void c_commercial_to_jd </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>w</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l00561">561</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00441">c_find_fdoy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00147">MOD</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00575">c_jd_to_commercial()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00772">c_valid_commercial_p()</a>.</p> </div> </div> <a id="ad410b465dba858edd5feadbc989d604b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad410b465dba858edd5feadbc989d604b">◆ </a></span>c_find_fdoy()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int c_find_fdoy </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l00441">441</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00749">c_valid_civil_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00561">c_commercial_to_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00551">c_jd_to_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00606">c_jd_to_weeknum()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00541">c_ordinal_to_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00595">c_weeknum_to_jd()</a>.</p> </div> </div> <a id="a4b96fe9391098ce712e803bd76d9fc50"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4b96fe9391098ce712e803bd76d9fc50">◆ </a></span>c_find_ldom()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int c_find_ldom </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l00476">476</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00749">c_valid_civil_p()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00749">c_valid_civil_p()</a>.</p> </div> </div> <a id="a15f6739e41ecfb8557181a3826f31566"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15f6739e41ecfb8557181a3826f31566">◆ </a></span>c_find_ldoy()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int c_find_ldoy </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l00452">452</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00749">c_valid_civil_p()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00657">c_valid_ordinal_p()</a>.</p> </div> </div> <a id="ac679b59a30bae9209018b29aa0e98031"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac679b59a30bae9209018b29aa0e98031">◆ </a></span>c_gregorian_last_day_of_month()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int c_gregorian_last_day_of_month </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</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="../../dd/dc0/date__core_8c_source.html#l00704">704</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00691">c_gregorian_leap_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00679">monthtab</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00730">c_valid_gregorian_p()</a>.</p> </div> </div> <a id="ab5d966f8d28d27117371591baf18e772"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab5d966f8d28d27117371591baf18e772">◆ </a></span>c_gregorian_leap_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 c_gregorian_leap_p </td> <td>(</td> <td class="paramtype">int </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">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="../../dd/dc0/date__core_8c_source.html#l00691">691</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00147">MOD</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00704">c_gregorian_last_day_of_month()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01806">c_gregorian_to_yday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05374">d_lite_leap_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02958">date_s_gregorian_leap_p()</a>.</p> </div> </div> <a id="a3044607196bdb2d8b719e9c9ae80558a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3044607196bdb2d8b719e9c9ae80558a">◆ </a></span>c_gregorian_to_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 c_gregorian_to_yday </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</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="../../dd/dc0/date__core_8c_source.html#l01806">1806</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00691">c_gregorian_leap_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01793">yeartab</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01813">m_yday()</a>.</p> </div> </div> <a id="a3ad5a5997a0e836587b034da96e2fc98"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3ad5a5997a0e836587b034da96e2fc98">◆ </a></span>c_jd_to_civil()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void c_jd_to_civil </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>jd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rm</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rdom</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="../../dd/dc0/date__core_8c_source.html#l00511">511</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00575">c_jd_to_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00551">c_jd_to_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00606">c_jd_to_weeknum()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00749">c_valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05374">d_lite_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01161">get_s_civil()</a>.</p> </div> </div> <a id="aa89733e6d341fd7bbdf7d865c2a83686"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa89733e6d341fd7bbdf7d865c2a83686">◆ </a></span>c_jd_to_commercial()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void c_jd_to_commercial </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>jd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rw</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</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="../../dd/dc0/date__core_8c_source.html#l00575">575</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00561">c_commercial_to_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00511">c_jd_to_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00146">DIV</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00147">MOD</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00772">c_valid_commercial_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01865">m_cweek()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01837">m_cwyear()</a>.</p> </div> </div> <a id="a621047b81aa9e98c5048c58988053b6b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a621047b81aa9e98c5048c58988053b6b">◆ </a></span>c_jd_to_ordinal()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void c_jd_to_ordinal </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>jd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</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="../../dd/dc0/date__core_8c_source.html#l00551">551</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00441">c_find_fdoy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00511">c_jd_to_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00657">c_valid_ordinal_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01813">m_yday()</a>.</p> </div> </div> <a id="a95c9cbaf921d3cde95ae928aef3a56ec"></a> <h2 class="memtitle"><span class="permalink"><a href="#a95c9cbaf921d3cde95ae928aef3a56ec">◆ </a></span>c_jd_to_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 c_jd_to_wday </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>jd</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="../../dd/dc0/date__core_8c_source.html#l00638">638</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00147">MOD</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01831">m_wday()</a>.</p> </div> </div> <a id="ae7b1a3190d85f094e25dd14c83c1dd1f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae7b1a3190d85f094e25dd14c83c1dd1f">◆ </a></span>c_jd_to_weeknum()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void c_jd_to_weeknum </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>jd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>f</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rw</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</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="../../dd/dc0/date__core_8c_source.html#l00606">606</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00441">c_find_fdoy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00511">c_jd_to_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00146">DIV</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00147">MOD</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00796">c_valid_weeknum_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01886">m_wnumx()</a>.</p> </div> </div> <a id="a3df0c04c20eb89f12e054420e823b696"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3df0c04c20eb89f12e054420e823b696">◆ </a></span>c_julian_last_day_of_month()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int c_julian_last_day_of_month </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</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="../../dd/dc0/date__core_8c_source.html#l00697">697</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00685">c_julian_leap_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00679">monthtab</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00711">c_valid_julian_p()</a>.</p> </div> </div> <a id="a97d03efe8b98f13b93429e860c1bc8e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a97d03efe8b98f13b93429e860c1bc8e3">◆ </a></span>c_julian_leap_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 c_julian_leap_p </td> <td>(</td> <td class="paramtype">int </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">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="../../dd/dc0/date__core_8c_source.html#l00685">685</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00147">MOD</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00697">c_julian_last_day_of_month()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01799">c_julian_to_yday()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02935">date_s_julian_leap_p()</a>.</p> </div> </div> <a id="a8df6a5a25c6a2ea55f4471763338f35e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8df6a5a25c6a2ea55f4471763338f35e">◆ </a></span>c_julian_to_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 c_julian_to_yday </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</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="../../dd/dc0/date__core_8c_source.html#l01799">1799</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00685">c_julian_leap_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01793">yeartab</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01813">m_yday()</a>.</p> </div> </div> <a id="acb3f6e94894ee7d080269794250e877c"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb3f6e94894ee7d080269794250e877c">◆ </a></span>c_ordinal_to_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void c_ordinal_to_jd </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l00541">541</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00441">c_find_fdoy()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00657">c_valid_ordinal_p()</a>.</p> </div> </div> <a id="afd5ee39d0dfb33c4eec0b0b3ae2b2a5c"></a> <h2 class="memtitle"><span class="permalink"><a href="#afd5ee39d0dfb33c4eec0b0b3ae2b2a5c">◆ </a></span>c_valid_civil_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 c_valid_civil_p </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rm</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l00749">749</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00487">c_civil_to_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00476">c_find_ldom()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00511">c_jd_to_civil()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00441">c_find_fdoy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00476">c_find_ldom()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00452">c_find_ldoy()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>.</p> </div> </div> <a id="af38de2fbc0b21f6cdbb34570d396c6ef"></a> <h2 class="memtitle"><span class="permalink"><a href="#af38de2fbc0b21f6cdbb34570d396c6ef">◆ </a></span>c_valid_commercial_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 c_valid_commercial_p </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>w</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rw</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l00772">772</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00561">c_commercial_to_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00575">c_jd_to_commercial()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02261">valid_commercial_p()</a>.</p> </div> </div> <a id="acf9a13ee6063e9ac932d79dd1fae2182"></a> <h2 class="memtitle"><span class="permalink"><a href="#acf9a13ee6063e9ac932d79dd1fae2182">◆ </a></span>c_valid_gregorian_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 c_valid_gregorian_p </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rm</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</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="../../dd/dc0/date__core_8c_source.html#l00730">730</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00704">c_gregorian_last_day_of_month()</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03915">last</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02216">valid_gregorian_p()</a>.</p> </div> </div> <a id="a4e2080db42112c7d5b179231140181c3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e2080db42112c7d5b179231140181c3">◆ </a></span>c_valid_julian_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 c_valid_julian_p </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rm</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</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="../../dd/dc0/date__core_8c_source.html#l00711">711</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00697">c_julian_last_day_of_month()</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03915">last</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>.</p> </div> </div> <a id="a5f76d326da95281add66cdf46061c5c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f76d326da95281add66cdf46061c5c2">◆ </a></span>c_valid_ordinal_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 c_valid_ordinal_p </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l00657">657</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00452">c_find_ldoy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00551">c_jd_to_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00541">c_ordinal_to_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02186">valid_ordinal_p()</a>.</p> </div> </div> <a id="ab172ca813959a95c5584ef17dec9aa72"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab172ca813959a95c5584ef17dec9aa72">◆ </a></span>c_valid_start_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 c_valid_start_p </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"><em>sg</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="../../dd/dc0/date__core_8c_source.html#l00868">868</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00186">REFORM_END_JD</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>.</p> </div> </div> <a id="af7f3a43ccfc0e2c23950646516fd08ea"></a> <h2 class="memtitle"><span class="permalink"><a href="#af7f3a43ccfc0e2c23950646516fd08ea">◆ </a></span>c_valid_time_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 c_valid_time_p </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>h</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>min</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rh</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rmin</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rs</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="../../dd/dc0/date__core_8c_source.html#l00850">850</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>.</p> </div> </div> <a id="a3f333f747ddf79ab7a5b8644634c4fb2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3f333f747ddf79ab7a5b8644634c4fb2">◆ </a></span>c_valid_weeknum_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 c_valid_weeknum_p </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>w</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>f</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rw</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l00796">796</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00606">c_jd_to_weeknum()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00595">c_weeknum_to_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02291">valid_weeknum_p()</a>.</p> </div> </div> <a id="a46063c95d1a1873fd242ab643e308041"></a> <h2 class="memtitle"><span class="permalink"><a href="#a46063c95d1a1873fd242ab643e308041">◆ </a></span>c_virtual_sg()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static double c_virtual_sg </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01098">1098</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00124">f_negative_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">negative_inf</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01655">m_julian_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01110">m_virtual_sg()</a>.</p> </div> </div> <a id="a74f58ed143cdf7aa0b330bc51ac515e9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a74f58ed143cdf7aa0b330bc51ac515e9">◆ </a></span>c_weeknum_to_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void c_weeknum_to_jd </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>w</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>f</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l00595">595</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00441">c_find_fdoy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00147">MOD</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00796">c_valid_weeknum_p()</a>.</p> </div> </div> <a id="a9bd19080e698edf852219c2d7972f4f2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9bd19080e698edf852219c2d7972f4f2">◆ </a></span>canon()</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> canon </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><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="../../dd/dc0/date__core_8c_source.html#l00313">313</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00918">RRATIONAL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00431">T_RATIONAL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> </div> </div> <a id="a3396e7f62ad4260faf2d77952d9bda98"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3396e7f62ad4260faf2d77952d9bda98">◆ </a></span>canonicalize_c_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void canonicalize_c_jd </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01225">1225</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01118">canonicalize_jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00290">DateData::flags</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">HAVE_CIVIL</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00155">have_jd_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01408">m_canonicalize_jd()</a>.</p> </div> </div> <a id="a7518edb192d6f81156e0b6b8875a98f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7518edb192d6f81156e0b6b8875a98f0">◆ </a></span>canonicalize_s_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void canonicalize_s_jd </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01131">1131</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01118">canonicalize_jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00290">DateData::flags</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">HAVE_CIVIL</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00155">have_jd_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00239">SimpleDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00238">SimpleDateData::nth</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01408">m_canonicalize_jd()</a>.</p> </div> </div> <a id="ac80e72acbea5f0511b3caab469202c95"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac80e72acbea5f0511b3caab469202c95">◆ </a></span>clear_civil()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void clear_civil </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l05407">5407</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00237">SimpleDateData::flags</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00264">ComplexDateData::flags</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">HAVE_CIVIL</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00152">HAVE_TIME</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00258">SimpleDateData::pc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00285">ComplexDateData::pc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00249">SimpleDateData::year</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00276">ComplexDateData::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05535">set_of()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05435">set_sg()</a>.</p> </div> </div> <a id="a8a420ebece5a0095db214d9b82369476"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8a420ebece5a0095db214d9b82369476">◆ </a></span>cmp_dd()</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> cmp_dd </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>other</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06306">6306</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00097">f_eqeq_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00065">f_lt_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00307">get_d2</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01408">m_canonicalize_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01485">m_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01432">m_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01523">m_sf()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>.</p> </div> </div> <a id="aac120d8b499026500987fb580635db77"></a> <h2 class="memtitle"><span class="permalink"><a href="#aac120d8b499026500987fb580635db77">◆ </a></span>cmp_gen()</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> cmp_gen </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>other</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06294">6294</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00133">f_ajd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00051">f_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01985">k_date_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01997">k_numeric_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00227">rb_num_coerce_cmp()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>.</p> </div> </div> <a id="aac27840d58192ffb2bdb004219e05d2f"></a> <h2 class="memtitle"><span class="permalink"><a href="#aac27840d58192ffb2bdb004219e05d2f">◆ </a></span>d_complex_new_internal()</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> d_complex_new_internal </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>nth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>jd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>df</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>sf</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>of</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>h</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>min</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>flags</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="../../dd/dc0/date__core_8c_source.html#l02999">2999</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00153">COMPLEX_DAT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02968">d_lite_gc_mark()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00264">ComplexDateData::flags</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00157">have_civil_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00156">have_df_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00155">have_jd_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00158">have_time_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00365">set_to_complex</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00268">ComplexDateData::sf</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03032">d_lite_s_alloc_complex()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07845">datetime_s_now()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="a492e411a1a4be1ee923af89d1d4babe3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a492e411a1a4be1ee923af89d1d4babe3">◆ </a></span>d_lite_ajd()</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> d_lite_ajd </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04854">4854</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a597d2db4ba71f16f82268ac5b5c65e01"></a> <h2 class="memtitle"><span class="permalink"><a href="#a597d2db4ba71f16f82268ac5b5c65e01">◆ </a></span>d_lite_amjd()</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> d_lite_amjd </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04873">4873</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01598">m_amjd()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a1da04eac4f53866d10048d09c4216800"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1da04eac4f53866d10048d09c4216800">◆ </a></span>d_lite_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> d_lite_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>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07140">7140</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aa66467f38b8549874e3c62d13749edd1"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa66467f38b8549874e3c62d13749edd1">◆ </a></span>d_lite_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> d_lite_cmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>other</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">6381</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06306">cmp_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06294">cmp_gen()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00097">f_eqeq_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00065">f_lt_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00307">get_d2</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00155">have_jd_p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01985">k_date_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01408">m_canonicalize_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01676">m_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01432">m_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01773">m_mday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01752">m_mon()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01737">m_pc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01704">m_year()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06279">d_lite_downto()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06600">d_lite_eql_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06209">d_lite_step()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06257">d_lite_upto()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a54e84f8da638fb313e0c5da98f7c4d77"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54e84f8da638fb313e0c5da98f7c4d77">◆ </a></span>d_lite_cwday()</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> d_lite_cwday </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05071">5071</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01875">m_cwday()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a057efd9e7654d44669574d511b889d42"></a> <h2 class="memtitle"><span class="permalink"><a href="#a057efd9e7654d44669574d511b889d42">◆ </a></span>d_lite_cweek()</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> d_lite_cweek </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05054">5054</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01865">m_cweek()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a55300c36360e45d21806ceaabd4bc343"></a> <h2 class="memtitle"><span class="permalink"><a href="#a55300c36360e45d21806ceaabd4bc343">◆ </a></span>d_lite_cwyear()</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> d_lite_cwyear </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05037">5037</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01847">m_real_cwyear()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a820230496b68763349260d586cb61649"></a> <h2 class="memtitle"><span class="permalink"><a href="#a820230496b68763349260d586cb61649">◆ </a></span>d_lite_day_fraction()</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> d_lite_day_fraction </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05017">5017</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01546">m_fr()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a6298c713719a5a5df9e6a3c1eb79df90"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6298c713719a5a5df9e6a3c1eb79df90">◆ </a></span>d_lite_downto()</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> d_lite_downto </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>min</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="../../dd/dc0/date__core_8c_source.html#l06279">6279</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00210">RETURN_ENUMERATOR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a15464324022c7b72ce8b2d9bd400186f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15464324022c7b72ce8b2d9bd400186f">◆ </a></span>d_lite_england()</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> d_lite_england </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05505">5505</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05450">dup_obj_with_new_start()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00163">ENGLAND</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a20df9c89823e6f09d626d54259393ee8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a20df9c89823e6f09d626d54259393ee8">◆ </a></span>d_lite_eql_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> d_lite_eql_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>other</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06600">6600</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01985">k_date_p()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aa4b629dd9750188e7bd6dddcb10ad531"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa4b629dd9750188e7bd6dddcb10ad531">◆ </a></span>d_lite_equal()</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> d_lite_equal </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>other</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">6527</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06496">equal_gen()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00097">f_eqeq_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00307">get_d2</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00155">have_jd_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01985">k_date_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01408">m_canonicalize_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01676">m_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01773">m_mday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01752">m_mon()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01737">m_pc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01704">m_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00198">MDAY_SHIFT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a05ceb8d5401e239466b28cf89505b1c4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a05ceb8d5401e239466b28cf89505b1c4">◆ </a></span>d_lite_friday_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> d_lite_friday_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05182">5182</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01831">m_wday()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ac3d013306e1030591e4997d21aad0b5b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac3d013306e1030591e4997d21aad0b5b">◆ </a></span>d_lite_gc_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 d_lite_gc_mark </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>dat</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="../../dd/dc0/date__core_8c_source.html#l02968">2968</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00238">SimpleDateData::nth</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01764">rb_gc_mark()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00268">ComplexDateData::sf</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>.</p> </div> </div> <a id="afe41a4c7e8dc8f872a6b359968005329"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe41a4c7e8dc8f872a6b359968005329">◆ </a></span>d_lite_gregorian()</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> d_lite_gregorian </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05529">5529</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05450">dup_obj_with_new_start()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00165">GREGORIAN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="af8872fc91fb92f87dbf8e8db9c2db212"></a> <h2 class="memtitle"><span class="permalink"><a href="#af8872fc91fb92f87dbf8e8db9c2db212">◆ </a></span>d_lite_gregorian_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> d_lite_gregorian_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05356">5356</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01676">m_gregorian_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aaee650a40c8ba62980bfa536d5da1ed1"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaee650a40c8ba62980bfa536d5da1ed1">◆ </a></span>d_lite_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> d_lite_hash </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06609">6609</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01485">m_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01432">m_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01523">m_sf()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01336">rb_memhash()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00790">v</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a35c216cdd1962cf337a8aee84ceea1f2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35c216cdd1962cf337a8aee84ceea1f2">◆ </a></span>d_lite_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> d_lite_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>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05232">5232</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01908">m_hour()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="acaeca8ab91e2d34ea106e2b855bac4a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#acaeca8ab91e2d34ea106e2b855bac4a1">◆ </a></span>d_lite_httpdate()</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> d_lite_httpdate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07191">7191</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05545">dup_obj_with_new_offset()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a169d6aa7da0b091c4653071069482c7a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a169d6aa7da0b091c4653071069482c7a">◆ </a></span>d_lite_initialize_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> d_lite_initialize_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>date</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="../../dd/dc0/date__core_8c_source.html#l04799">4799</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00153">COMPLEX_DAT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00159">complex_dat_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00307">get_d2</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a38e62e2b788505bf1f7c6b448d38f7e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a38e62e2b788505bf1f7c6b448d38f7e2">◆ </a></span>d_lite_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> d_lite_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06747">6747</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00044">f_to_s</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06717">mk_inspect()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00050">RB_GC_GUARD</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00318">rb_obj_classname()</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a3cafff56132e562fb711bb5e2535d249"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3cafff56132e562fb711bb5e2535d249">◆ </a></span>d_lite_iso8601()</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> d_lite_iso8601 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07153">7153</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a97be67e9e50b1fd30be62ad94e3c777d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a97be67e9e50b1fd30be62ad94e3c777d">◆ </a></span>d_lite_italy()</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> d_lite_italy </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05493">5493</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05450">dup_obj_with_new_start()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00162">ITALY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a47f608579687ab19673285208af9ca39"></a> <h2 class="memtitle"><span class="permalink"><a href="#a47f608579687ab19673285208af9ca39">◆ </a></span>d_lite_jd()</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> d_lite_jd </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04892">4892</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01472">m_real_local_jd()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>.</p> </div> </div> <a id="a1cead60f58cc157b1f6cb599c5e74c97"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1cead60f58cc157b1f6cb599c5e74c97">◆ </a></span>d_lite_jisx0301()</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> d_lite_jisx0301 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07234">7234</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../de/d17/date__tmx_8h_source.html#l00025">tmx::dat</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07198">jisx0301_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01472">m_real_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01717">m_real_year()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ab05e1da46c7410ef959a4365ba099596"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab05e1da46c7410ef959a4365ba099596">◆ </a></span>d_lite_julian()</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> d_lite_julian </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05517">5517</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05450">dup_obj_with_new_start()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00164">JULIAN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a73c295fcd48675eedd4e1e5201996587"></a> <h2 class="memtitle"><span class="permalink"><a href="#a73c295fcd48675eedd4e1e5201996587">◆ </a></span>d_lite_julian_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> d_lite_julian_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05338">5338</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01655">m_julian_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a91b09aca853b8a7bbceeb0ac6c9d1048"></a> <h2 class="memtitle"><span class="permalink"><a href="#a91b09aca853b8a7bbceeb0ac6c9d1048">◆ </a></span>d_lite_ld()</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> d_lite_ld </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04929">4929</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">f_sub</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01472">m_real_local_jd()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a1e3e6470f27a4b694d6e0ecdfda12948"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1e3e6470f27a4b694d6e0ecdfda12948">◆ </a></span>d_lite_leap_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> d_lite_leap_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05374">5374</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00487">c_civil_to_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00691">c_gregorian_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00511">c_jd_to_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01676">m_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01110">m_virtual_sg()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01704">m_year()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a1c6bd3986bb8ae85e87d4c55bdb96448"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1c6bd3986bb8ae85e87d4c55bdb96448">◆ </a></span>d_lite_lshift()</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> d_lite_lshift </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>other</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06120">6120</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00027">f_negate</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06149">d_lite_prev_month()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06183">d_lite_prev_year()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ab0bddb39455cf8ec0b40992a34c1e727"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab0bddb39455cf8ec0b40992a34c1e727">◆ </a></span>d_lite_marshal_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> d_lite_marshal_dump </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07268">7268</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../de/d17/date__tmx_8h_source.html#l00025">tmx::dat</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00927">FL_EXIVAR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00959">FL_SET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00956">FL_TEST</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01485">m_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01432">m_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01627">m_of()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01523">m_sf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01644">m_sg()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00347">rb_ary_new3()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l00959">rb_copy_generic_ivar()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a98d10b7e04d8fc44949ad337c20c1f86"></a> <h2 class="memtitle"><span class="permalink"><a href="#a98d10b7e04d8fc44949ad337c20c1f86">◆ </a></span>d_lite_marshal_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> d_lite_marshal_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>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>a</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="../../dd/dc0/date__core_8c_source.html#l07292">7292</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00153">COMPLEX_DAT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00159">complex_dat_p</a>, <a class="el" href="../../de/d17/date__tmx_8h_source.html#l00025">tmx::dat</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00927">FL_EXIVAR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00959">FL_SET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00956">FL_TEST</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00150">HAVE_DF</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00036">RARRAY_PTR</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00959">rb_copy_generic_ivar()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00365">set_to_complex</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00335">set_to_simple</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a77dd55c9404008bf9bfad18b04a543d4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a77dd55c9404008bf9bfad18b04a543d4">◆ </a></span>d_lite_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> d_lite_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>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05000">5000</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01773">m_mday()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a97a07ccbba063889b87dcc60b3107e3b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a97a07ccbba063889b87dcc60b3107e3b">◆ </a></span>d_lite_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> d_lite_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>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05250">5250</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01923">m_min()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ac9eead86baaab725e342d024ee66d4b0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac9eead86baaab725e342d024ee66d4b0">◆ </a></span>d_lite_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> d_lite_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>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>other</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05988">5988</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00027">f_negate</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01985">k_date_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01997">k_numeric_p()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00431">T_RATIONAL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06032">d_lite_prev_day()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a9feb2f625053e26033f333353855df6c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9feb2f625053e26033f333353855df6c">◆ </a></span>d_lite_mjd()</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> d_lite_mjd </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04911">4911</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">f_sub</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01472">m_real_local_jd()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a51a316aa2e210e290de0344951d8372d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a51a316aa2e210e290de0344951d8372d">◆ </a></span>d_lite_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> d_lite_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>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04982">4982</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01752">m_mon()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aaf7411fdc3d74f154006bfd8011141ac"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaf7411fdc3d74f154006bfd8011141ac">◆ </a></span>d_lite_monday_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> d_lite_monday_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05130">5130</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01831">m_wday()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a956e7d3227bca625c99acff2c9453d8d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a956e7d3227bca625c99acff2c9453d8d">◆ </a></span>d_lite_new_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> d_lite_new_offset </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05568">5568</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05545">dup_obj_with_new_offset()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04732">val2off</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a8156fe0bca73d723945f47fe7fbe5898"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8156fe0bca73d723945f47fe7fbe5898">◆ </a></span>d_lite_new_start()</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> d_lite_new_start </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05472">5472</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05450">dup_obj_with_new_start()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03263">val2sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a491c85764b891e252633dd4efaa4ea79"></a> <h2 class="memtitle"><span class="permalink"><a href="#a491c85764b891e252633dd4efaa4ea79">◆ </a></span>d_lite_next()</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> d_lite_next </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06049">6049</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06015">d_lite_next_day()</a>, and <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a2d1e37bf0b4bfc701b640374151ecd57"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d1e37bf0b4bfc701b640374151ecd57">◆ </a></span>d_lite_next_day()</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> d_lite_next_day </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06015">6015</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06049">d_lite_next()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a6be679816f67e3d67b97b11623375758"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6be679816f67e3d67b97b11623375758">◆ </a></span>d_lite_next_month()</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> d_lite_next_month </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06132">6132</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a4f640bee87c6e2c19c1c27080a5efcc2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f640bee87c6e2c19c1c27080a5efcc2">◆ </a></span>d_lite_next_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> d_lite_next_year </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06166">6166</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">f_mul</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a5b8762fac02de61083b4fdc110b7b14d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5b8762fac02de61083b4fdc110b7b14d">◆ </a></span>d_lite_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> d_lite_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>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05303">5303</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01638">m_of_in_day()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="af825e8ec1401857b2824166a46c0f933"></a> <h2 class="memtitle"><span class="permalink"><a href="#af825e8ec1401857b2824166a46c0f933">◆ </a></span>d_lite_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> d_lite_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>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>other</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">5601</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01118">canonicalize_jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00179">CM_PERIOD</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00153">COMPLEX_DAT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00146">DIV</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00205">EX_HOUR</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00204">EX_MIN</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00203">EX_SEC</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00037">f_floor</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00089">f_ge_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00033">f_idiv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00065">f_lt_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">f_mod</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">f_mul</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00027">f_negate</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00131">f_positive_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">f_sub</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00043">f_to_r</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">HAVE_CIVIL</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00150">HAVE_DF</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00152">HAVE_TIME</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01997">k_numeric_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02003">k_rational_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01485">m_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01432">m_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01627">m_of()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01523">m_sf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01644">m_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00147">MOD</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00083">round()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00918">RRATIONAL</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00174">SECOND_IN_NANOSECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00431">T_RATIONAL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00017">USE_PACK</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03128">wholenum_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06279">d_lite_downto()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05988">d_lite_minus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06015">d_lite_next_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06209">d_lite_step()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06257">d_lite_upto()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="af884aa0409ae2448e719584dd0dd7631"></a> <h2 class="memtitle"><span class="permalink"><a href="#af884aa0409ae2448e719584dd0dd7631">◆ </a></span>d_lite_prev_day()</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> d_lite_prev_day </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06032">6032</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05988">d_lite_minus()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ada3f04b417ec14ca74e44fb3aafce884"></a> <h2 class="memtitle"><span class="permalink"><a href="#ada3f04b417ec14ca74e44fb3aafce884">◆ </a></span>d_lite_prev_month()</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> d_lite_prev_month </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06149">6149</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06120">d_lite_lshift()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a8abfff6b0f0a77262f8ac46633a33324"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8abfff6b0f0a77262f8ac46633a33324">◆ </a></span>d_lite_prev_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> d_lite_prev_year </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06183">6183</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06120">d_lite_lshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">f_mul</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a21037ab3feff9f578ffdd458208738fa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a21037ab3feff9f578ffdd458208738fa">◆ </a></span>d_lite_rfc2822()</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> d_lite_rfc2822 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07178">7178</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a3dbdd81cd19c69c4573d5fe6306c9649"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3dbdd81cd19c69c4573d5fe6306c9649">◆ </a></span>d_lite_rfc3339()</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> d_lite_rfc3339 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07165">7165</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a93b20f3b4aa1aff804704dee218166fe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a93b20f3b4aa1aff804704dee218166fe">◆ </a></span>d_lite_rshift()</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> d_lite_rshift </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>other</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">6068</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00146">DIV</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00047">f_add3</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00033">f_idiv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">f_mod</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">f_mul</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">f_sub</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01773">m_mday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01752">m_mon()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01472">m_real_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01717">m_real_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01644">m_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00147">MOD</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06120">d_lite_lshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06132">d_lite_next_month()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06166">d_lite_next_year()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a64a643d01ac4502bc9e4203389eb4655"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64a643d01ac4502bc9e4203389eb4655">◆ </a></span>d_lite_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> d_lite_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="../../dd/dc0/date__core_8c_source.html#l03044">3044</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03032">d_lite_s_alloc_complex()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aac0cd88c1c7077df49cc54d944b9295d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aac0cd88c1c7077df49cc54d944b9295d">◆ </a></span>d_lite_s_alloc_complex()</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> d_lite_s_alloc_complex </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="../../dd/dc0/date__core_8c_source.html#l03032">3032</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00150">HAVE_DF</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03044">d_lite_s_alloc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">date_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04686">dup_obj()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04709">dup_obj_as_complex()</a>.</p> </div> </div> <a id="a37084d569cd49a40bf8b78a29e161096"></a> <h2 class="memtitle"><span class="permalink"><a href="#a37084d569cd49a40bf8b78a29e161096">◆ </a></span>d_lite_s_alloc_simple()</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> d_lite_s_alloc_simple </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="../../dd/dc0/date__core_8c_source.html#l03022">3022</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">date_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08841">datetime_to_date()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04686">dup_obj()</a>.</p> </div> </div> <a id="a016207761495323bc27c387557b3f646"></a> <h2 class="memtitle"><span class="permalink"><a href="#a016207761495323bc27c387557b3f646">◆ </a></span>d_lite_saturday_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> d_lite_saturday_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05195">5195</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01831">m_wday()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a9a504d68a809226d8edaffb72dc92d0e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a504d68a809226d8edaffb72dc92d0e">◆ </a></span>d_lite_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> d_lite_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>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05268">5268</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01938">m_sec()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a14a6c0e25d79e5689282ae0d3a4825b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14a6c0e25d79e5689282ae0d3a4825b4">◆ </a></span>d_lite_sec_fraction()</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> d_lite_sec_fraction </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05286">5286</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01540">m_sf_in_sec()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a006cb9fb6b441eaf98c5316e44eadab5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a006cb9fb6b441eaf98c5316e44eadab5">◆ </a></span>d_lite_start()</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> d_lite_start </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05400">5400</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01644">m_sg()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ac5f5e797ba57c94b274f652afd8b802c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac5f5e797ba57c94b274f652afd8b802c">◆ </a></span>d_lite_step()</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> d_lite_step </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06209">6209</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00051">f_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00210">RETURN_ENUMERATOR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a96927e832c978c2b7c204d03a607cbd9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a96927e832c978c2b7c204d03a607cbd9">◆ </a></span>d_lite_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> d_lite_strftime </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07107">7107</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06874">date_strftime_internal()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aa2a337bc8a0ea2a203f027c74916af4d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa2a337bc8a0ea2a203f027c74916af4d">◆ </a></span>d_lite_sunday_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> d_lite_sunday_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05117">5117</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01831">m_wday()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a42286cfe61c205c23195e1bef6f85820"></a> <h2 class="memtitle"><span class="permalink"><a href="#a42286cfe61c205c23195e1bef6f85820">◆ </a></span>d_lite_thursday_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> d_lite_thursday_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05169">5169</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01831">m_wday()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ad297bd3fcdafab55f1eb53745edce50a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad297bd3fcdafab55f1eb53745edce50a">◆ </a></span>d_lite_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> d_lite_to_s </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06639">6639</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a72718f120ad3c704ceac89e51458df11"></a> <h2 class="memtitle"><span class="permalink"><a href="#a72718f120ad3c704ceac89e51458df11">◆ </a></span>d_lite_tuesday_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> d_lite_tuesday_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05143">5143</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01831">m_wday()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a16b0c8bf0f7117c3389fd9b7b8064e91"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16b0c8bf0f7117c3389fd9b7b8064e91">◆ </a></span>d_lite_upto()</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> d_lite_upto </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>max</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="../../dd/dc0/date__core_8c_source.html#l06257">6257</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00149">max()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00210">RETURN_ENUMERATOR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a9f75e9550e99d4e7ef6eb6b0b3f8ab63"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9f75e9550e99d4e7ef6eb6b0b3f8ab63">◆ </a></span>d_lite_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> d_lite_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>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05104">5104</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01831">m_wday()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>.</p> </div> </div> <a id="ad9e60ff72314f7f1f9e0b54edbf6e6a9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad9e60ff72314f7f1f9e0b54edbf6e6a9">◆ </a></span>d_lite_wednesday_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> d_lite_wednesday_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05156">5156</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01831">m_wday()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a35d69450364f1f11fa8f249a4c1495c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35d69450364f1f11fa8f249a4c1495c2">◆ </a></span>d_lite_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> d_lite_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>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04964">4964</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01813">m_yday()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a7b85ad8fd1d7585bf79eebed0da8cb67"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b85ad8fd1d7585bf79eebed0da8cb67">◆ </a></span>d_lite_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> d_lite_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>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04947">4947</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01717">m_real_year()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>.</p> </div> </div> <a id="ae6b5d2fadebc235c3efaec94b6dc160a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae6b5d2fadebc235c3efaec94b6dc160a">◆ </a></span>d_lite_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> d_lite_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>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05320">5320</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01971">m_zone()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a5f01ad27aaf36f0850a355b61a906239"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f01ad27aaf36f0850a355b61a906239">◆ </a></span>d_new_by_frags()</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> d_new_by_frags </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>hash</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>sg</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="../../dd/dc0/date__core_8c_source.html#l04159">4159</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00868">c_valid_start_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00212">rb_warning()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03713">ref_hash</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04017">rt__valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04062">rt__valid_date_frags_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03717">rt_rewrite_frags()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04623">date_s_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04446">date_s_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04666">date_s_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04388">date_s_parse()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04578">date_s_rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04489">date_s_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04294">date_s_strptime()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04532">date_s_xmlschema()</a>.</p> </div> </div> <a id="a64149e9007776024e6d25065b7693c00"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64149e9007776024e6d25065b7693c00">◆ </a></span>d_simple_new_internal()</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> d_simple_new_internal </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>nth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>jd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>flags</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="../../dd/dc0/date__core_8c_source.html#l02980">2980</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00153">COMPLEX_DAT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02968">d_lite_gc_mark()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00820">Data_Make_Struct</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00237">SimpleDateData::flags</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00157">have_civil_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00155">have_jd_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00239">SimpleDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00238">SimpleDateData::nth</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00335">set_to_simple</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00244">SimpleDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03022">d_lite_s_alloc_simple()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03412">date_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03491">date_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03290">date_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03342">date_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03669">date_s_today()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">time_to_date()</a>.</p> </div> </div> <a id="a7bbdca18565984dc3508ac9f1721843b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7bbdca18565984dc3508ac9f1721843b">◆ </a></span>d_trunc()</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> d_trunc </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>fr</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="../../dd/dc0/date__core_8c_source.html#l03160">3160</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00033">f_idiv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">f_mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03152">to_integer()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03128">wholenum_p()</a>.</p> </div> </div> <a id="af9ce86289131fb4ac0af080f9e84be61"></a> <h2 class="memtitle"><span class="permalink"><a href="#af9ce86289131fb4ac0af080f9e84be61">◆ </a></span>date__httpdate()</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> date__httpdate </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> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04604">date_s__httpdate()</a>.</p> </div> </div> <a id="a2e16e61c48d5639032c16e3af23298bb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2e16e61c48d5639032c16e3af23298bb">◆ </a></span>date__iso8601()</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> date__iso8601 </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> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04427">date_s__iso8601()</a>.</p> </div> </div> <a id="aec5798cc8b3c752eb6f10243a0b0093c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aec5798cc8b3c752eb6f10243a0b0093c">◆ </a></span>date__jisx0301()</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> date__jisx0301 </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> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04649">date_s__jisx0301()</a>.</p> </div> </div> <a id="a7fb386db9d635cbfeeda71367e2038a7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7fb386db9d635cbfeeda71367e2038a7">◆ </a></span>date__parse()</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> date__parse </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>comp</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04322">date_s__parse_internal()</a>.</p> </div> </div> <a id="afa298fbc2a9992be0dba45ccdfdb1e9e"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa298fbc2a9992be0dba45ccdfdb1e9e">◆ </a></span>date__rfc2822()</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> date__rfc2822 </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> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04559">date_s__rfc2822()</a>.</p> </div> </div> <a id="a397e0da0378f6c84625a5575644a4e06"></a> <h2 class="memtitle"><span class="permalink"><a href="#a397e0da0378f6c84625a5575644a4e06">◆ </a></span>date__rfc3339()</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> date__rfc3339 </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> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04472">date_s__rfc3339()</a>.</p> </div> </div> <a id="ac084bedf00928a132c40624e762e182c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac084bedf00928a132c40624e762e182c">◆ </a></span>date__strptime()</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> date__strptime </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>slen</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>fmt</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>flen</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>hash</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04204">date_s__strptime_internal()</a>.</p> </div> </div> <a id="a749cb46d4314f65b96ff7552233da1a2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a749cb46d4314f65b96ff7552233da1a2">◆ </a></span>date__xmlschema()</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> date__xmlschema </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> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04515">date_s__xmlschema()</a>.</p> </div> </div> <a id="a719a18a9e4cdf309dfcfff419aab9c9f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a719a18a9e4cdf309dfcfff419aab9c9f">◆ </a></span>date_s__httpdate()</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> date_s__httpdate </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="../../dd/dc0/date__core_8c_source.html#l04604">4604</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c.html#af9ce86289131fb4ac0af080f9e84be61">date__httpdate()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04623">date_s_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08295">datetime_s_httpdate()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a8f1586da6b86fa5e3a1e39a4da98743b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f1586da6b86fa5e3a1e39a4da98743b">◆ </a></span>date_s__iso8601()</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> date_s__iso8601 </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="../../dd/dc0/date__core_8c_source.html#l04427">4427</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c.html#a2e16e61c48d5639032c16e3af23298bb">date__iso8601()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04446">date_s_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08166">datetime_s_iso8601()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a1e7974519fcad5680afaf3cdc5361db1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1e7974519fcad5680afaf3cdc5361db1">◆ </a></span>date_s__jisx0301()</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> date_s__jisx0301 </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="../../dd/dc0/date__core_8c_source.html#l04649">4649</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c.html#aec5798cc8b3c752eb6f10243a0b0093c">date__jisx0301()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04666">date_s_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08327">datetime_s_jisx0301()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="acff9565ef0ce751cea4d7b98f0a7d5bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#acff9565ef0ce751cea4d7b98f0a7d5bc">◆ </a></span>date_s__parse()</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> date_s__parse </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="../../dd/dc0/date__core_8c_source.html#l04365">4365</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04322">date_s__parse_internal()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04388">date_s_parse()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08124">datetime_s_parse()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a42d6111a0d31be324711cf004e2c519d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a42d6111a0d31be324711cf004e2c519d">◆ </a></span>date_s__parse_internal()</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> date_s__parse_internal </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="../../dd/dc0/date__core_8c_source.html#l04322">4322</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c.html#a7fb386db9d635cbfeeda71367e2038a7">date__parse()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00817">rb_enc_copy()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00193">rb_enc_str_asciicompat_p</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03713">ref_hash</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03712">set_hash</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04365">date_s__parse()</a>.</p> </div> </div> <a id="a38029c6712461228acdca66669418e4e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a38029c6712461228acdca66669418e4e">◆ </a></span>date_s__rfc2822()</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> date_s__rfc2822 </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="../../dd/dc0/date__core_8c_source.html#l04559">4559</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c.html#afa298fbc2a9992be0dba45ccdfdb1e9e">date__rfc2822()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04578">date_s_rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08263">datetime_s_rfc2822()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="af6c6e334bc0aa06eb61e68b3c7f74ae2"></a> <h2 class="memtitle"><span class="permalink"><a href="#af6c6e334bc0aa06eb61e68b3c7f74ae2">◆ </a></span>date_s__rfc3339()</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> date_s__rfc3339 </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="../../dd/dc0/date__core_8c_source.html#l04472">4472</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c.html#a397e0da0378f6c84625a5575644a4e06">date__rfc3339()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04489">date_s_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08198">datetime_s_rfc3339()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a6174b6c8bdc9ac0622e4dd7d323dba0c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6174b6c8bdc9ac0622e4dd7d323dba0c">◆ </a></span>date_s__strptime()</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> date_s__strptime </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="../../dd/dc0/date__core_8c_source.html#l04269">4269</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04204">date_s__strptime_internal()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04294">date_s_strptime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08079">datetime_s_strptime()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a67184c17bf261341ed42eb5653711d33"></a> <h2 class="memtitle"><span class="permalink"><a href="#a67184c17bf261341ed42eb5653711d33">◆ </a></span>date_s__strptime_internal()</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> date_s__strptime_internal </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 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>default_fmt</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="../../dd/dc0/date__core_8c_source.html#l04204">4204</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c.html#ac084bedf00928a132c40624e762e182c">date__strptime()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00817">rb_enc_copy()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00193">rb_enc_str_asciicompat_p</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00229">rb_hash_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03713">ref_hash</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03712">set_hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04269">date_s__strptime()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08045">datetime_s__strptime()</a>.</p> </div> </div> <a id="a4427888e3d00adadaa5c44515f5237d9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4427888e3d00adadaa5c44515f5237d9">◆ </a></span>date_s__xmlschema()</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> date_s__xmlschema </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="../../dd/dc0/date__core_8c_source.html#l04515">4515</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c.html#a749cb46d4314f65b96ff7552233da1a2">date__xmlschema()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04532">date_s_xmlschema()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08230">datetime_s_xmlschema()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a200db5009c6140e2ae5d44bdd1770fe3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a200db5009c6140e2ae5d44bdd1770fe3">◆ </a></span>date_s_civil()</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> date_s_civil </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="../../dd/dc0/date__core_8c_source.html#l03412">3412</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03257">add_frac</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01387">guess_style()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">HAVE_CIVIL</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03239">num2int_with_frac</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03263">val2sg</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02216">valid_gregorian_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="af796aa7142a13c1b7b9c29bb97406625"></a> <h2 class="memtitle"><span class="permalink"><a href="#af796aa7142a13c1b7b9c29bb97406625">◆ </a></span>date_s_commercial()</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> date_s_commercial </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="../../dd/dc0/date__core_8c_source.html#l03491">3491</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03257">add_frac</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03239">num2int_with_frac</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03263">val2sg</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02261">valid_commercial_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a27df319f2483a3918137f27539eca251"></a> <h2 class="memtitle"><span class="permalink"><a href="#a27df319f2483a3918137f27539eca251">◆ </a></span>date_s_gregorian_leap_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> date_s_gregorian_leap_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>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>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="../../dd/dc0/date__core_8c_source.html#l02958">2958</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00691">c_gregorian_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a6132451362c454d9965630f17d1d3437"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6132451362c454d9965630f17d1d3437">◆ </a></span>date_s_httpdate()</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> date_s_httpdate </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="../../dd/dc0/date__core_8c_source.html#l04623">4623</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04604">date_s__httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="af257d8eaf90cf3ba76c08473e2ed14eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#af257d8eaf90cf3ba76c08473e2ed14eb">◆ </a></span>date_s_iso8601()</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> date_s_iso8601 </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="../../dd/dc0/date__core_8c_source.html#l04446">4446</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04427">date_s__iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a20535c7dce1fb66891213b3ab32ab6f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a20535c7dce1fb66891213b3ab32ab6f0">◆ </a></span>date_s_jd()</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> date_s_jd </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="../../dd/dc0/date__core_8c_source.html#l03290">3290</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03257">add_frac</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03229">num2num_with_frac</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03263">val2sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a872fb2e4fe6f8f4998c55b0a68d6f99a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a872fb2e4fe6f8f4998c55b0a68d6f99a">◆ </a></span>date_s_jisx0301()</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> date_s_jisx0301 </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="../../dd/dc0/date__core_8c_source.html#l04666">4666</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04649">date_s__jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aec97a3ce213784d7f8bca04d7f232ba0"></a> <h2 class="memtitle"><span class="permalink"><a href="#aec97a3ce213784d7f8bca04d7f232ba0">◆ </a></span>date_s_julian_leap_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> date_s_julian_leap_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>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>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="../../dd/dc0/date__core_8c_source.html#l02935">2935</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00685">c_julian_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aea34d1ef44a29f5acc0bcae33c706235"></a> <h2 class="memtitle"><span class="permalink"><a href="#aea34d1ef44a29f5acc0bcae33c706235">◆ </a></span>date_s_ordinal()</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> date_s_ordinal </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="../../dd/dc0/date__core_8c_source.html#l03342">3342</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03257">add_frac</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03239">num2int_with_frac</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03263">val2sg</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02186">valid_ordinal_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a49e36300bdfbbddc7ccdee529295a096"></a> <h2 class="memtitle"><span class="permalink"><a href="#a49e36300bdfbbddc7ccdee529295a096">◆ </a></span>date_s_parse()</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> date_s_parse </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="../../dd/dc0/date__core_8c_source.html#l04388">4388</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04365">date_s__parse()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a5ae75d33757b8ae238339f5b9161ac2f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5ae75d33757b8ae238339f5b9161ac2f">◆ </a></span>date_s_rfc2822()</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> date_s_rfc2822 </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="../../dd/dc0/date__core_8c_source.html#l04578">4578</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04559">date_s__rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ab256695b8bf38aaf8c2b9a6c8c2b8909"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab256695b8bf38aaf8c2b9a6c8c2b8909">◆ </a></span>date_s_rfc3339()</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> date_s_rfc3339 </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="../../dd/dc0/date__core_8c_source.html#l04489">4489</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04472">date_s__rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a07e1f41dba9dcf8789a6372e1fefac07"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07e1f41dba9dcf8789a6372e1fefac07">◆ </a></span>date_s_strptime()</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> date_s_strptime </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="../../dd/dc0/date__core_8c_source.html#l04294">4294</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04269">date_s__strptime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a8bd1a82d93a36c751e0164d0fbf4e74c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8bd1a82d93a36c751e0164d0fbf4e74c">◆ </a></span>date_s_today()</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> date_s_today </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="../../dd/dc0/date__core_8c_source.html#l03669">3669</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00165">GREGORIAN</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">HAVE_CIVIL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03647">localtime_r()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01671">rb_sys_fail()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05435">set_sg()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03263">val2sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>.</p> </div> </div> <a id="a05aba31e2ad7bd1d38fdf88bfb575bfc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a05aba31e2ad7bd1d38fdf88bfb575bfc">◆ </a></span>date_s_valid_civil_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> date_s_valid_civil_p </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="../../dd/dc0/date__core_8c_source.html#l02583">2583</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02511">valid_civil_sub()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a4bf8449faf30fe6ffe7a252b484ccfab"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4bf8449faf30fe6ffe7a252b484ccfab">◆ </a></span>date_s_valid_commercial_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> date_s_valid_commercial_p </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="../../dd/dc0/date__core_8c_source.html#l02750">2750</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02686">valid_commercial_sub()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a49e5b4047593cea02f6d17ea952d3e72"></a> <h2 class="memtitle"><span class="permalink"><a href="#a49e5b4047593cea02f6d17ea952d3e72">◆ </a></span>date_s_valid_jd_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> date_s_valid_jd_p </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="../../dd/dc0/date__core_8c_source.html#l02492">2492</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02453">valid_jd_sub()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a0d8d7b7a3ce346872698d4d37dac3918"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0d8d7b7a3ce346872698d4d37dac3918">◆ </a></span>date_s_valid_ordinal_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> date_s_valid_ordinal_p </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="../../dd/dc0/date__core_8c_source.html#l02666">2666</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02604">valid_ordinal_sub()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a1360e708cea68639fd2feb18c5b2eb75"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1360e708cea68639fd2feb18c5b2eb75">◆ </a></span>date_s_xmlschema()</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> date_s_xmlschema </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="../../dd/dc0/date__core_8c_source.html#l04532">4532</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04515">date_s__xmlschema()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a6bad19a5fbdba89b3b0bd59c0d8016ec"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6bad19a5fbdba89b3b0bd59c0d8016ec">◆ </a></span>date_strftime()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t date_strftime </td> <td>(</td> <td class="paramtype">char * </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>maxsize</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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d7/d76/structtmx.html">tmx</a> * </td> <td class="paramname"><em>tmx</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="../../d1/d6f/date__strftime_8c_source.html#l00807">807</a> of file <a class="el" href="../../d1/d6f/date__strftime_8c_source.html">date_strftime.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00173">date_strftime_with_tmx()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06766">date_strftime_alloc()</a>.</p> </div> </div> <a id="a975fe1831b6343501bf1082b7c13b0b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a975fe1831b6343501bf1082b7c13b0b7">◆ </a></span>date_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 date_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="../../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">struct <a class="el" href="../../d7/d76/structtmx.html">tmx</a> * </td> <td class="paramname"><em>tmx</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="../../dd/dc0/date__core_8c_source.html#l06766">6766</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00807">date_strftime()</a>, <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01671">rb_sys_fail()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06764">SMALLBUF</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, <a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree()</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00064">xmalloc</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06874">date_strftime_internal()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> </div> </div> <a id="ad0bbe89bf19c540754593feabdcf2901"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad0bbe89bf19c540754593feabdcf2901">◆ </a></span>date_strftime_internal()</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> date_strftime_internal </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td 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>default_fmt</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, struct <a class="el" href="../../d7/d76/structtmx.html">tmx</a> *) </td> <td class="paramname"><em>func</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="../../dd/dc0/date__core_8c_source.html#l06874">6874</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06766">date_strftime_alloc()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00967">OBJ_INFECT</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00817">rb_enc_copy()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00193">rb_enc_str_asciicompat_p</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01889">rb_str_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../db/d2e/intern_8h.html#a36ebcca553cae763dbfb7bbaabbf869a">rb_usascii_str_new2()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06764">SMALLBUF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, and <a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07107">d_lite_strftime()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08542">dt_lite_strftime()</a>.</p> </div> </div> <a id="ad55b94e0e0244f2cdba1094496a9fe33"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad55b94e0e0244f2cdba1094496a9fe33">◆ </a></span>date_to_date()</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> date_to_date </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08762">8762</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a2098560e8bbb955ae7256a9a42e796ac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2098560e8bbb955ae7256a9a42e796ac">◆ </a></span>date_to_datetime()</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> date_to_datetime </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">8774</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00020">cDateTime</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03032">d_lite_s_alloc_complex()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03022">d_lite_s_alloc_simple()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00206">EX_MDAY</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00207">EX_MON</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00299">get_d1a</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00303">get_d1b</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00150">HAVE_DF</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00152">HAVE_TIME</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00209">PACK5</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a9a94b2ccd3a2040b3b08c7a7558f4fbe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a94b2ccd3a2040b3b08c7a7558f4fbe">◆ </a></span>date_to_time()</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> date_to_time </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08745">8745</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08651">f_local3</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01773">m_mday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01752">m_mon()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01717">m_real_year()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01280">rb_cTime</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ad7f3c5f977a91cf1f49e163cf8caccda"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad7f3c5f977a91cf1f49e163cf8caccda">◆ </a></span>date_zone_to_diff()</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> date_zone_to_diff </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> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00370">370</a> of file <a class="el" href="../../dd/d9f/date__parse_8c_source.html">date_parse.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02355">offset_to_sec()</a>.</p> </div> </div> <a id="a09a36060d057e8bb8fa33cf4ee2c94aa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a09a36060d057e8bb8fa33cf4ee2c94aa">◆ </a></span>datetime_s__strptime()</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> datetime_s__strptime </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="../../dd/dc0/date__core_8c_source.html#l08045">8045</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04204">date_s__strptime_internal()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a65a063efbce6959c157a2d78506c0863"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65a063efbce6959c157a2d78506c0863">◆ </a></span>datetime_s_civil()</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> datetime_s_civil </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="../../dd/dc0/date__core_8c_source.html#l07530">7530</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03257">add_frac</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00850">c_valid_time_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03249">canon24oc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01387">guess_style()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">HAVE_CIVIL</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00152">HAVE_TIME</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00902">jd_local_to_utc()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03239">num2int_with_frac</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00924">time_to_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04732">val2off</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03263">val2sg</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02216">valid_gregorian_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aed013f0e5e905b3fa5a178b2fde57fe6"></a> <h2 class="memtitle"><span class="permalink"><a href="#aed013f0e5e905b3fa5a178b2fde57fe6">◆ </a></span>datetime_s_commercial()</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> datetime_s_commercial </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="../../dd/dc0/date__core_8c_source.html#l07629">7629</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03257">add_frac</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00850">c_valid_time_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03249">canon24oc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00152">HAVE_TIME</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00902">jd_local_to_utc()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03239">num2int_with_frac</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00924">time_to_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04732">val2off</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03263">val2sg</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02261">valid_commercial_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a96d434a1787d9e2e93243671cadf113b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a96d434a1787d9e2e93243671cadf113b">◆ </a></span>datetime_s_httpdate()</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> datetime_s_httpdate </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="../../dd/dc0/date__core_8c_source.html#l08295">8295</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04604">date_s__httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ad32bcf21f0931c24eb7200ee84bdcdf7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad32bcf21f0931c24eb7200ee84bdcdf7">◆ </a></span>datetime_s_iso8601()</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> datetime_s_iso8601 </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="../../dd/dc0/date__core_8c_source.html#l08166">8166</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04427">date_s__iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a96374c9e3b3150fee78e9206577ae6de"></a> <h2 class="memtitle"><span class="permalink"><a href="#a96374c9e3b3150fee78e9206577ae6de">◆ </a></span>datetime_s_jd()</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> datetime_s_jd </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="../../dd/dc0/date__core_8c_source.html#l07382">7382</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03257">add_frac</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00850">c_valid_time_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03249">canon24oc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00152">HAVE_TIME</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00902">jd_local_to_utc()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03239">num2int_with_frac</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03229">num2num_with_frac</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00924">time_to_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04732">val2off</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03263">val2sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a941ad93c2717cf195618cfd538f6a787"></a> <h2 class="memtitle"><span class="permalink"><a href="#a941ad93c2717cf195618cfd538f6a787">◆ </a></span>datetime_s_jisx0301()</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> datetime_s_jisx0301 </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="../../dd/dc0/date__core_8c_source.html#l08327">8327</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04649">date_s__jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ae17e0ce99b3178bd157b1cdedddd4f46"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae17e0ce99b3178bd157b1cdedddd4f46">◆ </a></span>datetime_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> datetime_s_now </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="../../dd/dc0/date__core_8c_source.html#l07845">7845</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l03746">gettimeofday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03638">gmtime_r()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00165">GREGORIAN</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">HAVE_CIVIL</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00152">HAVE_TIME</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03647">localtime_r()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l00037">long</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01671">rb_sys_fail()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00212">rb_warning()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05435">set_sg()</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00046">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#l00045">timespec::tv_sec</a>, and <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00018">timeval::tv_usec</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a8a983b185ac18397377503350007afd4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8a983b185ac18397377503350007afd4">◆ </a></span>datetime_s_ordinal()</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> datetime_s_ordinal </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="../../dd/dc0/date__core_8c_source.html#l07452">7452</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03257">add_frac</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00850">c_valid_time_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03249">canon24oc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00152">HAVE_TIME</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00902">jd_local_to_utc()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03239">num2int_with_frac</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00924">time_to_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04732">val2off</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03263">val2sg</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02186">valid_ordinal_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="afea8ed7cdeb71caf36e54ae3c9d605bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#afea8ed7cdeb71caf36e54ae3c9d605bc">◆ </a></span>datetime_s_parse()</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> datetime_s_parse </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="../../dd/dc0/date__core_8c_source.html#l08124">8124</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04365">date_s__parse()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ad9e4a3cf23ce4239f65609cc7bb7d5be"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad9e4a3cf23ce4239f65609cc7bb7d5be">◆ </a></span>datetime_s_rfc2822()</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> datetime_s_rfc2822 </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="../../dd/dc0/date__core_8c_source.html#l08263">8263</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04559">date_s__rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aa88954fbda6ce7b4c25f8d70a6edfba9"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa88954fbda6ce7b4c25f8d70a6edfba9">◆ </a></span>datetime_s_rfc3339()</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> datetime_s_rfc3339 </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="../../dd/dc0/date__core_8c_source.html#l08198">8198</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04472">date_s__rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a5bc181f5b7a5c6cb1f96a74a5b83d970"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5bc181f5b7a5c6cb1f96a74a5b83d970">◆ </a></span>datetime_s_strptime()</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> datetime_s_strptime </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="../../dd/dc0/date__core_8c_source.html#l08079">8079</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04269">date_s__strptime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a225056888b050d2b9a03e0e1142a133b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a225056888b050d2b9a03e0e1142a133b">◆ </a></span>datetime_s_xmlschema()</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> datetime_s_xmlschema </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="../../dd/dc0/date__core_8c_source.html#l08230">8230</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04515">date_s__xmlschema()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a8bd7e76ec1baf243b018c9a506a4839e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8bd7e76ec1baf243b018c9a506a4839e">◆ </a></span>datetime_to_date()</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> datetime_to_date </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08841">8841</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00020">cDate</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00153">COMPLEX_DAT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00424">copy_complex_to_simple</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03022">d_lite_s_alloc_simple()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00299">get_d1a</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00303">get_d1b</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00150">HAVE_DF</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00152">HAVE_TIME</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a07961296cf45aee0b5bc1d03c3d440a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07961296cf45aee0b5bc1d03c3d440a1">◆ </a></span>datetime_to_datetime()</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> datetime_to_datetime </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08873">8873</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="adee2fdde1f18831f8c67f61592426f8e"></a> <h2 class="memtitle"><span class="permalink"><a href="#adee2fdde1f18831f8c67f61592426f8e">◆ </a></span>datetime_to_time()</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> datetime_to_time </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">8814</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05545">dup_obj_with_new_offset()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08648">f_getlocal</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08652">f_utc6</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01908">m_hour()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01773">m_mday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01923">m_min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01752">m_mon()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01717">m_real_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01938">m_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01540">m_sf_in_sec()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01280">rb_cTime</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a4d621950b18785f76ca9807b3b05b830"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d621950b18785f76ca9807b3b05b830">◆ </a></span>day_to_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> day_to_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>d</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="../../dd/dc0/date__core_8c_source.html#l01006">1006</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">f_mul</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00987">safe_mul_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01054">div_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02355">offset_to_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06801">tmx_m_secs()</a>.</p> </div> </div> <a id="abb1db5e868009a6a6a1aad881128657e"></a> <h2 class="memtitle"><span class="permalink"><a href="#abb1db5e868009a6a6a1aad881128657e">◆ </a></span>decode_day()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void decode_day </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>jd</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>df</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>sf</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="../../dd/dc0/date__core_8c_source.html#l01076">1076</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01046">div_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01054">div_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01030">sec_to_ns()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00268">ComplexDateData::sf</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>.</p> </div> </div> <a id="a8d0b79e3646f955450cabe7269095bca"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8d0b79e3646f955450cabe7269095bca">◆ </a></span>decode_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void decode_jd </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>jd</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>nth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</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="../../dd/dc0/date__core_8c_source.html#l01364">1364</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00179">CM_PERIOD</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00033">f_idiv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">f_mod</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01353">RB_TYPE_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03290">date_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02261">valid_commercial_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02186">valid_ordinal_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02291">valid_weeknum_p()</a>.</p> </div> </div> <a id="ad27bbf88583ed961cb020691309b27f8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad27bbf88583ed961cb020691309b27f8">◆ </a></span>decode_year()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void decode_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>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>style</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>nth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ry</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="../../dd/dc0/date__core_8c_source.html#l01313">1313</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00181">CM_PERIOD_GCY</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00180">CM_PERIOD_JCY</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00146">DIV</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00033">f_idiv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">f_mod</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00121">f_nonzero_p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00222">FIXNUM_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00147">MOD</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02958">date_s_gregorian_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02935">date_s_julian_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03669">date_s_today()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07845">datetime_s_now()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">time_to_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02261">valid_commercial_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02216">valid_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02186">valid_ordinal_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02291">valid_weeknum_p()</a>.</p> </div> </div> <a id="a853732325d406ab79b0d38a4109e56f9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a853732325d406ab79b0d38a4109e56f9">◆ </a></span>df_local_to_utc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int df_local_to_utc </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>df</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>of</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="../../dd/dc0/date__core_8c_source.html#l00880">880</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>.</p> </div> </div> <a id="a29f585aafdc00c75a8f8623b5ba90042"></a> <h2 class="memtitle"><span class="permalink"><a href="#a29f585aafdc00c75a8f8623b5ba90042">◆ </a></span>df_to_time()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void df_to_time </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>df</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>h</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>min</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>s</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="../../dd/dc0/date__core_8c_source.html#l00930">930</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00171">HOUR_IN_SECONDS</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00170">MINUTE_IN_SECONDS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>.</p> </div> </div> <a id="a4e8bd98020f306f722302cf55d54fdb8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e8bd98020f306f722302cf55d54fdb8">◆ </a></span>df_utc_to_local()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int df_utc_to_local </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>df</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>of</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="../../dd/dc0/date__core_8c_source.html#l00891">891</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01305">local_df()</a>.</p> </div> </div> <a id="a30a3e205578723793ca87fbecc8c946e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a30a3e205578723793ca87fbecc8c946e">◆ </a></span>div_day()</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> div_day </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>f</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="../../dd/dc0/date__core_8c_source.html#l01046">1046</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00037">f_floor</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">f_mod</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01076">decode_day()</a>.</p> </div> </div> <a id="afecaddea2518f06b1b266941d5f11c52"></a> <h2 class="memtitle"><span class="permalink"><a href="#afecaddea2518f06b1b266941d5f11c52">◆ </a></span>div_df()</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> div_df </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>f</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="../../dd/dc0/date__core_8c_source.html#l01054">1054</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01006">day_to_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00037">f_floor</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">f_mod</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01076">decode_day()</a>.</p> </div> </div> <a id="a88a4115834c5eaf5d7c2f9006b851aa3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a88a4115834c5eaf5d7c2f9006b851aa3">◆ </a></span>dt_lite_iso8601()</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> dt_lite_iso8601 </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08584">8584</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08549">iso8601_timediv()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08610">dt_lite_rfc3339()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a25c601e11761272fa4459aa65a27b18b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a25c601e11761272fa4459aa65a27b18b">◆ </a></span>dt_lite_jisx0301()</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> dt_lite_jisx0301 </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08628">8628</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08549">iso8601_timediv()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07198">jisx0301_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01472">m_real_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01717">m_real_year()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02047">rb_str_append()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a580c1363c656053b209228abd2c9ec83"></a> <h2 class="memtitle"><span class="permalink"><a href="#a580c1363c656053b209228abd2c9ec83">◆ </a></span>dt_lite_rfc3339()</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> dt_lite_rfc3339 </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08610">8610</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08584">dt_lite_iso8601()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a8781bc20599393b3bead110974adc677"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8781bc20599393b3bead110974adc677">◆ </a></span>dt_lite_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> dt_lite_strftime </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08542">8542</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06874">date_strftime_internal()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ae427bb39be0966fb8d4d854d2c9df786"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae427bb39be0966fb8d4d854d2c9df786">◆ </a></span>dt_lite_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> dt_lite_to_s </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08359">8359</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a782d12fb06c1b28ff910b82b5a2e99d9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a782d12fb06c1b28ff910b82b5a2e99d9">◆ </a></span>dt_new_by_frags()</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> dt_new_by_frags </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>hash</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>sg</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="../../dd/dc0/date__core_8c_source.html#l07949">7949</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00868">c_valid_start_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00850">c_valid_time_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00880">df_local_to_utc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00073">f_gt_p()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00150">HAVE_DF</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00902">jd_local_to_utc()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00212">rb_warning()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03713">ref_hash</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04017">rt__valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04062">rt__valid_date_frags_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03717">rt_rewrite_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01030">sec_to_ns()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03712">set_hash</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00924">time_to_df()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08295">datetime_s_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08166">datetime_s_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08327">datetime_s_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08124">datetime_s_parse()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08263">datetime_s_rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08198">datetime_s_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08079">datetime_s_strptime()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08230">datetime_s_xmlschema()</a>.</p> </div> </div> <a id="a2375bf40e1bd12bf4dc1e1ebfdb48cc3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2375bf40e1bd12bf4dc1e1ebfdb48cc3">◆ </a></span>dup_obj()</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> dup_obj </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04686">4686</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03032">d_lite_s_alloc_complex()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03022">d_lite_s_alloc_simple()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00299">get_d1a</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00303">get_d1b</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05450">dup_obj_with_new_start()</a>.</p> </div> </div> <a id="a38255eddd67ca57280dc6db82985a98d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a38255eddd67ca57280dc6db82985a98d">◆ </a></span>dup_obj_as_complex()</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> dup_obj_as_complex </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04709">4709</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00153">COMPLEX_DAT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00398">copy_simple_to_complex</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03032">d_lite_s_alloc_complex()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00299">get_d1a</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00303">get_d1b</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00150">HAVE_DF</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05545">dup_obj_with_new_offset()</a>.</p> </div> </div> <a id="a54dec1151c4644e032608b4f6245a666"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54dec1151c4644e032608b4f6245a666">◆ </a></span>dup_obj_with_new_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> dup_obj_with_new_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>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>of</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="../../dd/dc0/date__core_8c_source.html#l05545">5545</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04709">dup_obj_as_complex()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05535">set_of()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07191">d_lite_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05568">d_lite_new_offset()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>.</p> </div> </div> <a id="a3cdca3a84c8ba9efa9d5a5d47e6cab69"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3cdca3a84c8ba9efa9d5a5d47e6cab69">◆ </a></span>dup_obj_with_new_start()</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> dup_obj_with_new_start </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">double </td> <td class="paramname"><em>sg</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="../../dd/dc0/date__core_8c_source.html#l05450">5450</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04686">dup_obj()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05435">set_sg()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05505">d_lite_england()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05529">d_lite_gregorian()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05493">d_lite_italy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05517">d_lite_julian()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05472">d_lite_new_start()</a>.</p> </div> </div> <a id="a90b013735685deaea8b31178703bec4b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a90b013735685deaea8b31178703bec4b">◆ </a></span>encode_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void encode_jd </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>nth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>jd</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>rjd</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="../../dd/dc0/date__core_8c_source.html#l01377">1377</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00179">CM_PERIOD</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">f_mul</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01445">m_real_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01472">m_real_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04017">rt__valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04032">rt__valid_commercial_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04002">rt__valid_ordinal_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04047">rt__valid_weeknum_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02511">valid_civil_sub()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02686">valid_commercial_sub()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02604">valid_ordinal_sub()</a>.</p> </div> </div> <a id="a4a2b44a1ae66158585c117ebc82c8e92"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4a2b44a1ae66158585c117ebc82c8e92">◆ </a></span>encode_year()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void encode_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>nth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>style</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>ry</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="../../dd/dc0/date__core_8c_source.html#l01345">1345</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00181">CM_PERIOD_GCY</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00180">CM_PERIOD_JCY</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">f_mul</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01847">m_real_cwyear()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01717">m_real_year()</a>.</p> </div> </div> <a id="ae4f925cd5ad5a66aec06415b067f6e12"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae4f925cd5ad5a66aec06415b067f6e12">◆ </a></span>equal_gen()</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> equal_gen </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>other</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06496">6496</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00097">f_eqeq_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00134">f_jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01985">k_date_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01997">k_numeric_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01472">m_real_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00227">rb_num_coerce_cmp()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>.</p> </div> </div> <a id="a6b477183c3cb588ec64a488c99020a35"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b477183c3cb588ec64a488c99020a35">◆ </a></span>f_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> f_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">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="../../dd/dc0/date__core_8c_source.html#l00051">51</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00019">id_cmp</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06294">cmp_gen()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06209">d_lite_step()</a>.</p> </div> </div> <a id="ab9a094a3a90688f2991aa23a9ac9bc40"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab9a094a3a90688f2991aa23a9ac9bc40">◆ </a></span>f_eqeq_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> f_eqeq_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>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">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="../../dd/dc0/date__core_8c_source.html#l00097">97</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dd/dc0/date__core_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06306">cmp_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06496">equal_gen()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01949">float_rationalize()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00925">nucomp_eqeq_p()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01160">nucomp_eql_p()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01059">nurat_eqeq_p()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01502">nurat_rationalize()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02355">offset_to_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04062">rt__valid_date_frags_p()</a>.</p> </div> </div> <a id="ac925a32d7be3ece921f3343b0c3cf4d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac925a32d7be3ece921f3343b0c3cf4d7">◆ </a></span>f_ge_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> f_ge_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>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">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="../../dd/dc0/date__core_8c_source.html#l00089">89</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dd/dc0/date__core_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>.</p> </div> </div> <a id="ab337d2fad1e484e7b5e42b913e417f28"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab337d2fad1e484e7b5e42b913e417f28">◆ </a></span>f_gt_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> f_gt_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>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">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="../../dd/dc0/date__core_8c_source.html#l00073">73</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08549">iso8601_timediv()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>.</p> </div> </div> <a id="a97757fe2257e2109b54d83a43618ecfb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a97757fe2257e2109b54d83a43618ecfb">◆ </a></span>f_kind_of_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> f_kind_of_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>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>c</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="../../dd/dc0/date__core_8c_source.html#l01979">1979</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01985">k_date_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01991">k_datetime_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01997">k_numeric_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02003">k_rational_p()</a>.</p> </div> </div> <a id="adcfd09508504eea3f1f71b91bc398b3c"></a> <h2 class="memtitle"><span class="permalink"><a href="#adcfd09508504eea3f1f71b91bc398b3c">◆ </a></span>f_le_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> f_le_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>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">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="../../dd/dc0/date__core_8c_source.html#l00081">81</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00019">id_le_p</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>.</p> </div> </div> <a id="a01fbd31c0253786ca7a5513c9cb92452"></a> <h2 class="memtitle"><span class="permalink"><a href="#a01fbd31c0253786ca7a5513c9cb92452">◆ </a></span>f_lt_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> f_lt_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>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">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="../../dd/dc0/date__core_8c_source.html#l00065">65</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06306">cmp_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07198">jisx0301_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</a>.</p> </div> </div> <a id="abd8c6328a7dfa2fb86f27998e42fcbcb"></a> <h2 class="memtitle"><span class="permalink"><a href="#abd8c6328a7dfa2fb86f27998e42fcbcb">◆ </a></span>f_negative_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> f_negative_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>x</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="../../dd/dc0/date__core_8c_source.html#l00124">124</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01098">c_virtual_sg()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00285">f_gcd()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00770">f_muldiv()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01174">f_signbit()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01949">float_rationalize()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01502">nurat_rationalize()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01194">nurat_round()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01185">nurat_truncate()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01086">s_virtual_sg()</a>.</p> </div> </div> <a id="aca1513a1dae873f149ac0222df232ee0"></a> <h2 class="memtitle"><span class="permalink"><a href="#aca1513a1dae873f149ac0222df232ee0">◆ </a></span>f_zero_p()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> f_zero_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l00105">105</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00024">f_boolcast</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00019">id_eqeq_p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00918">RRATIONAL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00431">T_RATIONAL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01098">c_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06600">d_lite_eql_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07292">d_lite_marshal_load()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06209">d_lite_step()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01345">encode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01847">m_real_cwyear()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01717">m_real_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04062">rt__valid_date_frags_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01086">s_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02261">valid_commercial_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02186">valid_ordinal_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02291">valid_weeknum_p()</a>.</p> </div> </div> <a id="a65c1ef7f44185457f62eff7f4fa68ef2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65c1ef7f44185457f62eff7f4fa68ef2">◆ </a></span>get_c_civil()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void get_c_civil </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01267">1267</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00511">c_jd_to_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01098">c_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00159">complex_dat_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00205">EX_HOUR</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00204">EX_MIN</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00203">EX_SEC</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00264">ComplexDateData::flags</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">HAVE_CIVIL</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00157">have_civil_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00155">have_jd_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00913">jd_utc_to_local()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00209">PACK5</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00285">ComplexDateData::pc</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00276">ComplexDateData::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01773">m_mday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01752">m_mon()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01737">m_pc()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01704">m_year()</a>.</p> </div> </div> <a id="ae899b6165290e1f3b7eaef3444b475c9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae899b6165290e1f3b7eaef3444b475c9">◆ </a></span>get_c_df()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void get_c_df </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01181">1181</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00159">complex_dat_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00880">df_local_to_utc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00205">EX_HOUR</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00204">EX_MIN</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00203">EX_SEC</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00264">ComplexDateData::flags</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00150">HAVE_DF</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00156">have_df_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00158">have_time_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00285">ComplexDateData::pc</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00924">time_to_df()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01485">m_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01504">m_local_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05535">set_of()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05435">set_sg()</a>.</p> </div> </div> <a id="ad533bdbead4638b3db7fd7de968fe1a8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad533bdbead4638b3db7fd7de968fe1a8">◆ </a></span>get_c_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void get_c_jd </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01235">1235</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00487">c_civil_to_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01098">c_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00159">complex_dat_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00205">EX_HOUR</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00206">EX_MDAY</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00204">EX_MIN</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00207">EX_MON</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00203">EX_SEC</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00264">ComplexDateData::flags</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00157">have_civil_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00155">have_jd_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00902">jd_local_to_utc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00285">ComplexDateData::pc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00924">time_to_df()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00276">ComplexDateData::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01408">m_canonicalize_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01432">m_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01655">m_julian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01627">m_of()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01644">m_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05535">set_of()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05435">set_sg()</a>.</p> </div> </div> <a id="adf696ec509c1ad794af931ef81eab08e"></a> <h2 class="memtitle"><span class="permalink"><a href="#adf696ec509c1ad794af931ef81eab08e">◆ </a></span>get_c_time()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void get_c_time </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01200">1200</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00159">complex_dat_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00930">df_to_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00891">df_utc_to_local()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00206">EX_MDAY</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00207">EX_MON</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00264">ComplexDateData::flags</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00156">have_df_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00152">HAVE_TIME</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00158">have_time_p</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00209">PACK5</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00285">ComplexDateData::pc</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01908">m_hour()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01923">m_min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01737">m_pc()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01938">m_sec()</a>.</p> </div> </div> <a id="a3327c460b1790d5f4fe8262b0d412fb4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3327c460b1790d5f4fe8262b0d412fb4">◆ </a></span>get_s_civil()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void get_s_civil </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01161">1161</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00511">c_jd_to_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00237">SimpleDateData::flags</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">HAVE_CIVIL</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00157">have_civil_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00155">have_jd_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00239">SimpleDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00213">PACK2</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00258">SimpleDateData::pc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01086">s_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00249">SimpleDateData::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01773">m_mday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01752">m_mon()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01737">m_pc()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01704">m_year()</a>.</p> </div> </div> <a id="aa9174abff017cb45f1edd923f0c5d5df"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9174abff017cb45f1edd923f0c5d5df">◆ </a></span>get_s_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void get_s_jd </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01141">1141</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00487">c_civil_to_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00206">EX_MDAY</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00207">EX_MON</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00237">SimpleDateData::flags</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00157">have_civil_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00149">HAVE_JD</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00155">have_jd_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00239">SimpleDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00258">SimpleDateData::pc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01086">s_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00249">SimpleDateData::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01408">m_canonicalize_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01432">m_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01655">m_julian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05435">set_sg()</a>.</p> </div> </div> <a id="a147c59f296f3b0db817d63b09727c8e7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a147c59f296f3b0db817d63b09727c8e7">◆ </a></span>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* 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>t</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct tm * </td> <td class="paramname"><em>tm</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="../../dd/dc0/date__core_8c_source.html#l03638">3638</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07845">datetime_s_now()</a>.</p> </div> </div> <a id="a6bcbeb9d375b4b6be10f64510c04b79d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6bcbeb9d375b4b6be10f64510c04b79d">◆ </a></span>guess_style()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static double guess_style </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 class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</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="../../dd/dc0/date__core_8c_source.html#l01387">1387</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00131">f_positive_p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">negative_inf</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00183">REFORM_BEGIN_YEAR</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00184">REFORM_END_YEAR</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03412">date_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02511">valid_civil_sub()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02261">valid_commercial_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02186">valid_ordinal_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02291">valid_weeknum_p()</a>.</p> </div> </div> <a id="a844d9d9e3e875694267d7ee6b0956b0d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a844d9d9e3e875694267d7ee6b0956b0d">◆ </a></span>h_trunc()</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> h_trunc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>h</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>fr</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="../../dd/dc0/date__core_8c_source.html#l03179">3179</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00033">f_idiv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">f_mod</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00032">f_quo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03152">to_integer()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03128">wholenum_p()</a>.</p> </div> </div> <a id="abccc2462bbead60ca256719fc3e1f9b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#abccc2462bbead60ca256719fc3e1f9b4">◆ </a></span>Init_date_core()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_date_core </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="../../dd/dc0/date__core_8c_source.html#l09224">9224</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09196">abbr_daynames</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09184">abbr_monthnames</a>, <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00020">cDate</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00020">cDateTime</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00376">CLASS_OF</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04854">d_lite_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04873">d_lite_amjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07140">d_lite_asctime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05071">d_lite_cwday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05054">d_lite_cweek()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05037">d_lite_cwyear()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05017">d_lite_day_fraction()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06279">d_lite_downto()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05505">d_lite_england()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06600">d_lite_eql_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05182">d_lite_friday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05529">d_lite_gregorian()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05356">d_lite_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06609">d_lite_hash()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05232">d_lite_hour()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07191">d_lite_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04799">d_lite_initialize_copy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06747">d_lite_inspect()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07153">d_lite_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05493">d_lite_italy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04892">d_lite_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07234">d_lite_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05517">d_lite_julian()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05338">d_lite_julian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04929">d_lite_ld()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05374">d_lite_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06120">d_lite_lshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07268">d_lite_marshal_dump()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07292">d_lite_marshal_load()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05000">d_lite_mday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05250">d_lite_min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05988">d_lite_minus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04911">d_lite_mjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04982">d_lite_mon()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05130">d_lite_monday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05568">d_lite_new_offset()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05472">d_lite_new_start()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06049">d_lite_next()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06015">d_lite_next_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06132">d_lite_next_month()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06166">d_lite_next_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05303">d_lite_offset()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06032">d_lite_prev_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06149">d_lite_prev_month()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06183">d_lite_prev_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07178">d_lite_rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07165">d_lite_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03044">d_lite_s_alloc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05195">d_lite_saturday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05268">d_lite_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05286">d_lite_sec_fraction()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05400">d_lite_start()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06209">d_lite_step()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07107">d_lite_strftime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05117">d_lite_sunday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05169">d_lite_thursday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06639">d_lite_to_s()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05143">d_lite_tuesday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06257">d_lite_upto()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05104">d_lite_wday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05156">d_lite_wednesday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04964">d_lite_yday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04947">d_lite_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05320">d_lite_zone()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04604">date_s__httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04427">date_s__iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04649">date_s__jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04365">date_s__parse()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04559">date_s__rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04472">date_s__rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04269">date_s__strptime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04515">date_s__xmlschema()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03412">date_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03491">date_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02958">date_s_gregorian_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04623">date_s_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04446">date_s_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03290">date_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04666">date_s_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02935">date_s_julian_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03342">date_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04388">date_s_parse()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04578">date_s_rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04489">date_s_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04294">date_s_strptime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03669">date_s_today()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02583">date_s_valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02750">date_s_valid_commercial_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02492">date_s_valid_jd_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02666">date_s_valid_ordinal_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04532">date_s_xmlschema()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08762">date_to_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">date_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08745">date_to_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08045">datetime_s__strptime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08295">datetime_s_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08166">datetime_s_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08327">datetime_s_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07845">datetime_s_now()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08124">datetime_s_parse()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08263">datetime_s_rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08198">datetime_s_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08079">datetime_s_strptime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08230">datetime_s_xmlschema()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08841">datetime_to_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08873">datetime_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00021">day_in_nanoseconds</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09191">daynames</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08584">dt_lite_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08628">dt_lite_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08610">dt_lite_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08542">dt_lite_strftime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08359">dt_lite_to_s()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00163">ENGLAND</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">f_mul</a>, <a class="el" href="../../dd/dc0/date__core_8c.html#a9b210956155740b628db30a34d4950ed">f_public</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00165">GREGORIAN</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00021">half_days_in_day</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00019">id_cmp</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00019">id_eqeq_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00019">id_ge_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00019">id_le_p</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00130">INFINITY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00162">ITALY</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00164">JULIAN</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09202">mk_ary_of_str()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09176">monthnames</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">negative_inf</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01246">rb_cObject</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01280">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#l00469">rb_define_class()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01923">rb_define_const()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01210">rb_define_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01222">rb_define_private_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01343">rb_define_singleton_method()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00971">rb_gc_register_mark_object()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00663">rb_include_module()</a>, <a class="el" href="../../dd/dc0/date__core_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00014">rb_mComparable</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00154">rb_rational_new2</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01316">rb_singleton_class()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01228">rb_undef_method()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00174">SECOND_IN_NANOSECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">time_to_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08662">time_to_time()</a>.</p> </div> </div> <a id="a62be4f8e3c1cac9722814f387e965890"></a> <h2 class="memtitle"><span class="permalink"><a href="#a62be4f8e3c1cac9722814f387e965890">◆ </a></span>isec_to_day()</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> isec_to_day </td> <td>(</td> <td class="paramtype">int </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">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="../../dd/dc0/date__core_8c_source.html#l00947">947</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00939">sec_to_day()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01598">m_amjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01546">m_fr()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01638">m_of_in_day()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>.</p> </div> </div> <a id="aa4d19d6a535fb4a0208e038f5657a64d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa4d19d6a535fb4a0208e038f5657a64d">◆ </a></span>iso8601_timediv()</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> iso8601_timediv </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>n</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="../../dd/dc0/date__core_8c_source.html#l08549">8549</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00036">f_expt</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00073">f_gt_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00032">f_quo</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00040">f_round</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01540">m_sf_in_sec()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00433">rb_f_sprintf()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02047">rb_str_append()</a>, <a class="el" href="../../db/d2e/intern_8h.html#a36ebcca553cae763dbfb7bbaabbf869a">rb_usascii_str_new2()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08584">dt_lite_iso8601()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08628">dt_lite_jisx0301()</a>.</p> </div> </div> <a id="a560c94a5f4fc3a6bedce16eebdf211f1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a560c94a5f4fc3a6bedce16eebdf211f1">◆ </a></span>jd_local_to_utc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int jd_local_to_utc </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>jd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>df</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>of</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="../../dd/dc0/date__core_8c_source.html#l00902">902</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>.</p> </div> </div> <a id="ae3aaf275fd876623b8b59eb8da297257"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae3aaf275fd876623b8b59eb8da297257">◆ </a></span>jd_utc_to_local()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int jd_utc_to_local </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>jd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>df</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>of</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="../../dd/dc0/date__core_8c_source.html#l00913">913</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01296">local_jd()</a>.</p> </div> </div> <a id="aa320dc4be60e249a6c4593bdfcf4b157"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa320dc4be60e249a6c4593bdfcf4b157">◆ </a></span>jisx0301_date()</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> jisx0301_date </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>jd</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="../../dd/dc0/date__core_8c_source.html#l07198">7198</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00065">f_lt_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">f_sub</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00433">rb_f_sprintf()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#a36ebcca553cae763dbfb7bbaabbf869a">rb_usascii_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07234">d_lite_jisx0301()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08628">dt_lite_jisx0301()</a>.</p> </div> </div> <a id="a1fcac9158d3e2ddf1e4d2f9e3f238b8a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1fcac9158d3e2ddf1e4d2f9e3f238b8a">◆ </a></span>k_date_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> k_date_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>x</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="../../dd/dc0/date__core_8c_source.html#l01985">1985</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00020">cDate</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01979">f_kind_of_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06294">cmp_gen()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06600">d_lite_eql_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05988">d_lite_minus()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06496">equal_gen()</a>.</p> </div> </div> <a id="a8d08c3efb35f93e2b527e0a86c8d1d0e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8d08c3efb35f93e2b527e0a86c8d1d0e">◆ </a></span>k_datetime_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> k_datetime_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>x</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="../../dd/dc0/date__core_8c_source.html#l01991">1991</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00020">cDateTime</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01979">f_kind_of_p()</a>.</p> </div> </div> <a id="a0e0ec673f8feb58708d3e7b2e8215c40"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0e0ec673f8feb58708d3e7b2e8215c40">◆ </a></span>k_numeric_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> k_numeric_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>x</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="../../dd/dc0/date__core_8c_source.html#l01997">1997</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01979">f_kind_of_p()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01268">rb_cNumeric</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06294">cmp_gen()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05988">d_lite_minus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06496">equal_gen()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02355">offset_to_sec()</a>.</p> </div> </div> <a id="af9577c255103979880e4113e675df2e9"></a> <h2 class="memtitle"><span class="permalink"><a href="#af9577c255103979880e4113e675df2e9">◆ </a></span>k_rational_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> k_rational_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>x</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="../../dd/dc0/date__core_8c_source.html#l02003">2003</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01979">f_kind_of_p()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01272">rb_cRational</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02355">offset_to_sec()</a>.</p> </div> </div> <a id="ada8fab39e1c76a33a200dc935b3187e1"></a> <h2 class="memtitle"><span class="permalink"><a href="#ada8fab39e1c76a33a200dc935b3187e1">◆ </a></span>local_df()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int local_df </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01305">1305</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00159">complex_dat_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00891">df_utc_to_local()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00156">have_df_p</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01504">m_local_df()</a>.</p> </div> </div> <a id="ac7791bfbecf9ed53d63aa683e917d8b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7791bfbecf9ed53d63aa683e917d8b2">◆ </a></span>local_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int local_jd </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01296">1296</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00159">complex_dat_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00156">have_df_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00155">have_jd_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00913">jd_utc_to_local()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>.</p> </div> </div> <a id="a5f771be7825cf66d1b9bec5be77fd565"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f771be7825cf66d1b9bec5be77fd565">◆ </a></span>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* 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>t</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct tm * </td> <td class="paramname"><em>tm</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="../../dd/dc0/date__core_8c_source.html#l03647">3647</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03669">date_s_today()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07845">datetime_s_now()</a>.</p> </div> </div> <a id="ab67e3e3438b23b75c2de1dcb43db8b23"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab67e3e3438b23b75c2de1dcb43db8b23">◆ </a></span>m_ajd()</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> m_ajd </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01566">1566</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">f_mul</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00121">f_nonzero_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">f_sub</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00222">FIXNUM_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01563">HALF_DAYS_IN_SECONDS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00947">isec_to_day()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01485">m_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01445">m_real_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01523">m_sf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00953">ns_to_day()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00154">rb_rational_new2</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00268">ComplexDateData::sf</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06294">cmp_gen()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04854">d_lite_ajd()</a>.</p> </div> </div> <a id="a20fef0c6b36942b90b334b47c411d79a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a20fef0c6b36942b90b334b47c411d79a">◆ </a></span>m_amjd()</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> m_amjd </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01598">1598</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00121">f_nonzero_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">f_sub</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00223">FIXNUM_MIN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00947">isec_to_day()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01485">m_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01445">m_real_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01523">m_sf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00953">ns_to_day()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00153">rb_rational_new1</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00268">ComplexDateData::sf</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04873">d_lite_amjd()</a>.</p> </div> </div> <a id="aac4fb5bd3c63f4ff444ccee5ab6fcf86"></a> <h2 class="memtitle"><span class="permalink"><a href="#aac4fb5bd3c63f4ff444ccee5ab6fcf86">◆ </a></span>m_canonicalize_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void m_canonicalize_jd </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01408">1408</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01225">canonicalize_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01131">canonicalize_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06306">cmp_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>.</p> </div> </div> <a id="af7ffd83a68e826b4913b9f8ed41a1f7a"></a> <h2 class="memtitle"><span class="permalink"><a href="#af7ffd83a68e826b4913b9f8ed41a1f7a">◆ </a></span>m_cwday()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_cwday </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01875">1875</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01831">m_wday()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05071">d_lite_cwday()</a>.</p> </div> </div> <a id="a1688f638369e4c36b3eeae068ca48658"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1688f638369e4c36b3eeae068ca48658">◆ </a></span>m_cweek()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_cweek </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01865">1865</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00575">c_jd_to_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01110">m_virtual_sg()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05054">d_lite_cweek()</a>.</p> </div> </div> <a id="a16eab503d99be78e582402a987d28c15"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16eab503d99be78e582402a987d28c15">◆ </a></span>m_cwyear()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_cwyear </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01837">1837</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00575">c_jd_to_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01110">m_virtual_sg()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01847">m_real_cwyear()</a>.</p> </div> </div> <a id="af39c9664705e16666c0747111daa940c"></a> <h2 class="memtitle"><span class="permalink"><a href="#af39c9664705e16666c0747111daa940c">◆ </a></span>m_df()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_df </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01485">1485</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06306">cmp_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06609">d_lite_hash()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07268">d_lite_marshal_dump()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01598">m_amjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06717">mk_inspect()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06801">tmx_m_secs()</a>.</p> </div> </div> <a id="adc6a1ad2419864b5de985b0067c1f338"></a> <h2 class="memtitle"><span class="permalink"><a href="#adc6a1ad2419864b5de985b0067c1f338">◆ </a></span>m_fr()</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> m_fr </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01546">1546</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00121">f_nonzero_p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00947">isec_to_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01504">m_local_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01523">m_sf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00953">ns_to_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00268">ComplexDateData::sf</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05017">d_lite_day_fraction()</a>.</p> </div> </div> <a id="a49a592beb3baffe741b13ba8066e0942"></a> <h2 class="memtitle"><span class="permalink"><a href="#a49a592beb3baffe741b13ba8066e0942">◆ </a></span>m_gregorian_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 m_gregorian_p </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01676">1676</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01655">m_julian_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05356">d_lite_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05374">d_lite_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01847">m_real_cwyear()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01717">m_real_year()</a>.</p> </div> </div> <a id="a5a0173c91b5717d1b8bc51fe641b7466"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a0173c91b5717d1b8bc51fe641b7466">◆ </a></span>m_hour()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_hour </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01908">1908</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00205">EX_HOUR</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00285">ComplexDateData::pc</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05232">d_lite_hour()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>.</p> </div> </div> <a id="a299eb758f6b0cca1d30ec52bd924e5e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a299eb758f6b0cca1d30ec52bd924e5e3">◆ </a></span>m_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_jd </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01432">1432</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00239">SimpleDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06306">cmp_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06609">d_lite_hash()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07268">d_lite_marshal_dump()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01445">m_real_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>.</p> </div> </div> <a id="aed37857410defa9f17819f29eb01bf38"></a> <h2 class="memtitle"><span class="permalink"><a href="#aed37857410defa9f17819f29eb01bf38">◆ </a></span>m_julian_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 m_julian_p </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01655">1655</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01098">c_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00239">SimpleDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01086">s_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05338">d_lite_julian_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01676">m_gregorian_p()</a>.</p> </div> </div> <a id="afdb41d7fc19362a78a3559e3ee383f9c"></a> <h2 class="memtitle"><span class="permalink"><a href="#afdb41d7fc19362a78a3559e3ee383f9c">◆ </a></span>m_local_df()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_local_df </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01504">1504</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01305">local_df()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01546">m_fr()</a>.</p> </div> </div> <a id="af154c1c8195df8d5be6607bbb2ed27f5"></a> <h2 class="memtitle"><span class="permalink"><a href="#af154c1c8195df8d5be6607bbb2ed27f5">◆ </a></span>m_local_jd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_local_jd </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01458">1458</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00239">SimpleDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01296">local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08841">datetime_to_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01865">m_cweek()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01837">m_cwyear()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01472">m_real_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01831">m_wday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01886">m_wnumx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01813">m_yday()</a>.</p> </div> </div> <a id="a978758bde71319619e6764d484dd9da9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a978758bde71319619e6764d484dd9da9">◆ </a></span>m_mday()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_mday </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01773">1773</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00206">EX_MDAY</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01161">get_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00258">SimpleDateData::pc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00285">ComplexDateData::pc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05000">d_lite_mday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08745">date_to_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01813">m_yday()</a>.</p> </div> </div> <a id="a62121f88753f3ffb7cbd6993c9fe78d9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a62121f88753f3ffb7cbd6993c9fe78d9">◆ </a></span>m_min()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_min </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01923">1923</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00204">EX_MIN</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00285">ComplexDateData::pc</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05250">d_lite_min()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>.</p> </div> </div> <a id="a43986f90750f19594e37a42012773ab8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a43986f90750f19594e37a42012773ab8">◆ </a></span>m_mon()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_mon </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01752">1752</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00207">EX_MON</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01161">get_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00258">SimpleDateData::pc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00285">ComplexDateData::pc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04982">d_lite_mon()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08745">date_to_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01813">m_yday()</a>.</p> </div> </div> <a id="aac98930d28463d1734921dcef71ca3e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#aac98930d28463d1734921dcef71ca3e3">◆ </a></span>m_nth()</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> m_nth </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01421">1421</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00238">SimpleDateData::nth</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06306">cmp_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06609">d_lite_hash()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07268">d_lite_marshal_dump()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01847">m_real_cwyear()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01445">m_real_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01472">m_real_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01717">m_real_year()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>.</p> </div> </div> <a id="a435c5af83db02e98093fe4872bc650f9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a435c5af83db02e98093fe4872bc650f9">◆ </a></span>m_of()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_of </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01627">1627</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07268">d_lite_marshal_dump()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01638">m_of_in_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01971">m_zone()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06717">mk_inspect()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06833">tmx_m_of()</a>.</p> </div> </div> <a id="a9d05f73ba0997da631fe2f56e971f65c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d05f73ba0997da631fe2f56e971f65c">◆ </a></span>m_of_in_day()</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> m_of_in_day </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01638">1638</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00947">isec_to_day()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01627">m_of()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05303">d_lite_offset()</a>.</p> </div> </div> <a id="a7ad03353a7d881db667cd9aebf55bfa4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7ad03353a7d881db667cd9aebf55bfa4">◆ </a></span>m_pc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_pc </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01737">1737</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01161">get_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00258">SimpleDateData::pc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00285">ComplexDateData::pc</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>.</p> </div> </div> <a id="a9242cd6d76e7980b48ba8fe6bc911f4c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9242cd6d76e7980b48ba8fe6bc911f4c">◆ </a></span>m_proleptic_gregorian_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 m_proleptic_gregorian_p </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01693">1693</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01644">m_sg()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01813">m_yday()</a>.</p> </div> </div> <a id="a7f1dc0d8ec7c6b281796b1b908e3adc8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7f1dc0d8ec7c6b281796b1b908e3adc8">◆ </a></span>m_proleptic_julian_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 m_proleptic_julian_p </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01682">1682</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01644">m_sg()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01813">m_yday()</a>.</p> </div> </div> <a id="ae193bad226c21efb86ce51722aaba2fd"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae193bad226c21efb86ce51722aaba2fd">◆ </a></span>m_real_cwyear()</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> m_real_cwyear </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01847">1847</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01345">encode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01837">m_cwyear()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01676">m_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00276">ComplexDateData::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05037">d_lite_cwyear()</a>.</p> </div> </div> <a id="a14cb10f6acc2e99a8ab56d02eb3c9ede"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14cb10f6acc2e99a8ab56d02eb3c9ede">◆ </a></span>m_real_jd()</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> m_real_jd </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01445">1445</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01432">m_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01598">m_amjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06717">mk_inspect()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06801">tmx_m_secs()</a>.</p> </div> </div> <a id="a567de7c5049d16a51229b6964b2a618e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a567de7c5049d16a51229b6964b2a618e">◆ </a></span>m_real_local_jd()</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> m_real_local_jd </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01472">1472</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04892">d_lite_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07234">d_lite_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04929">d_lite_ld()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04911">d_lite_mjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08628">dt_lite_jisx0301()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06496">equal_gen()</a>.</p> </div> </div> <a id="af4e9516d3ab85022aa0beaea35fed447"></a> <h2 class="memtitle"><span class="permalink"><a href="#af4e9516d3ab85022aa0beaea35fed447">◆ </a></span>m_real_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> m_real_year </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01717">1717</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01345">encode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01676">m_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01704">m_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00276">ComplexDateData::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07234">d_lite_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04947">d_lite_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08745">date_to_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08628">dt_lite_jisx0301()</a>.</p> </div> </div> <a id="a6cb0bcc94a9916598d95e3f306f2f16b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6cb0bcc94a9916598d95e3f306f2f16b">◆ </a></span>m_sec()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_sec </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01938">1938</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00203">EX_SEC</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01200">get_c_time()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00285">ComplexDateData::pc</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05268">d_lite_sec()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>.</p> </div> </div> <a id="ac928df9453a4ff58868e53c78eaabf65"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac928df9453a4ff58868e53c78eaabf65">◆ </a></span>m_sf()</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> m_sf </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01523">1523</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00268">ComplexDateData::sf</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06306">cmp_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06609">d_lite_hash()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07268">d_lite_marshal_dump()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01598">m_amjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01546">m_fr()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01540">m_sf_in_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06717">mk_inspect()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06819">tmx_m_msecs()</a>.</p> </div> </div> <a id="ae22a8326e452a14e652dfac19d42ed37"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae22a8326e452a14e652dfac19d42ed37">◆ </a></span>m_sf_in_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> m_sf_in_sec </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01540">1540</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01523">m_sf()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00971">ns_to_sec()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05286">d_lite_sec_fraction()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08814">datetime_to_time()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08549">iso8601_timediv()</a>.</p> </div> </div> <a id="a5be1c96b29f0de3db91047e5fd46d89a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5be1c96b29f0de3db91047e5fd46d89a">◆ </a></span>m_sg()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static double m_sg </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01644">1644</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00244">SimpleDateData::sg</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07268">d_lite_marshal_dump()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05400">d_lite_start()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01693">m_proleptic_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01682">m_proleptic_julian_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06717">mk_inspect()</a>.</p> </div> </div> <a id="ae229ed29abb195b9627ca8e3b1403887"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae229ed29abb195b9627ca8e3b1403887">◆ </a></span>m_virtual_sg()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static double m_virtual_sg </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01110">1110</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01098">c_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01086">s_virtual_sg()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05374">d_lite_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01865">m_cweek()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01837">m_cwyear()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01886">m_wnumx()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01813">m_yday()</a>.</p> </div> </div> <a id="a980f94fa204c12cd666f19ccc41ad161"></a> <h2 class="memtitle"><span class="permalink"><a href="#a980f94fa204c12cd666f19ccc41ad161">◆ </a></span>m_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 m_wday </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01831">1831</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00638">c_jd_to_wday()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05182">d_lite_friday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05130">d_lite_monday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05195">d_lite_saturday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05117">d_lite_sunday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05169">d_lite_thursday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05143">d_lite_tuesday_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05104">d_lite_wday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05156">d_lite_wednesday_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01875">m_cwday()</a>.</p> </div> </div> <a id="a397a4b694d1672ea03c2f84970714f55"></a> <h2 class="memtitle"><span class="permalink"><a href="#a397a4b694d1672ea03c2f84970714f55">◆ </a></span>m_wnum0()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_wnum0 </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01896">1896</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01886">m_wnumx()</a>.</p> </div> </div> <a id="a03d859f8491fbd80fb1758f8d164cf05"></a> <h2 class="memtitle"><span class="permalink"><a href="#a03d859f8491fbd80fb1758f8d164cf05">◆ </a></span>m_wnum1()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_wnum1 </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01902">1902</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01886">m_wnumx()</a>.</p> </div> </div> <a id="a54c3d9eb4fb642d1e571f3392b7b8f07"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54c3d9eb4fb642d1e571f3392b7b8f07">◆ </a></span>m_wnumx()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_wnumx </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>f</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="../../dd/dc0/date__core_8c_source.html#l01886">1886</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00606">c_jd_to_weeknum()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01110">m_virtual_sg()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01896">m_wnum0()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01902">m_wnum1()</a>.</p> </div> </div> <a id="a2e884f715d7b0986478aba972b51caee"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2e884f715d7b0986478aba972b51caee">◆ </a></span>m_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 m_yday </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01813">1813</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01806">c_gregorian_to_yday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00551">c_jd_to_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01799">c_julian_to_yday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01458">m_local_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01773">m_mday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01752">m_mon()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01693">m_proleptic_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01682">m_proleptic_julian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01110">m_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01704">m_year()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04964">d_lite_yday()</a>.</p> </div> </div> <a id="a1bfd864174fd64647fe6f475358a0141"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1bfd864174fd64647fe6f475358a0141">◆ </a></span>m_year()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int m_year </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01704">1704</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01267">get_c_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01161">get_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00249">SimpleDateData::year</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00276">ComplexDateData::year</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06381">d_lite_cmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06527">d_lite_equal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05374">d_lite_leap_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01717">m_real_year()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01813">m_yday()</a>.</p> </div> </div> <a id="adcbb9a821b722d59c96f664e8ced6ed3"></a> <h2 class="memtitle"><span class="permalink"><a href="#adcbb9a821b722d59c96f664e8ced6ed3">◆ </a></span>m_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> m_zone </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01971">1971</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01627">m_of()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01962">of2str()</a>, <a class="el" href="../../db/d2e/intern_8h.html#a36ebcca553cae763dbfb7bbaabbf869a">rb_usascii_str_new2()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05320">d_lite_zone()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06839">tmx_m_zone()</a>.</p> </div> </div> <a id="a6b117257760c0404783bf823d7a84e7e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b117257760c0404783bf823d7a84e7e">◆ </a></span>min_trunc()</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> min_trunc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>min</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>fr</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="../../dd/dc0/date__core_8c_source.html#l03196">3196</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00033">f_idiv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">f_mod</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00032">f_quo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03152">to_integer()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03128">wholenum_p()</a>.</p> </div> </div> <a id="a107ef57b4e44a2c927dad7fcf77e230a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a107ef57b4e44a2c927dad7fcf77e230a">◆ </a></span>minus_dd()</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> minus_dd </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>other</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">5918</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01118">canonicalize_jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00179">CM_PERIOD</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00089">f_ge_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00065">f_lt_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">f_mul</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00121">f_nonzero_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">f_sub</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00307">get_d2</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00947">isec_to_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01485">m_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01432">m_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01421">m_nth()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01523">m_sf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00953">ns_to_day()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00153">rb_rational_new1</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00174">SECOND_IN_NANOSECONDS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00431">T_RATIONAL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05988">d_lite_minus()</a>.</p> </div> </div> <a id="aa6f4fff1205dd2a1ee13fe2c22908882"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa6f4fff1205dd2a1ee13fe2c22908882">◆ </a></span>mk_ary_of_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="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> mk_ary_of_str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>len</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>a</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="../../dd/dc0/date__core_8c_source.html#l09202">9202</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00332">rb_ary_new2()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00902">rb_obj_freeze()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#a36ebcca553cae763dbfb7bbaabbf869a">rb_usascii_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a76798dfdc8e74ec237528132dff770d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a76798dfdc8e74ec237528132dff770d6">◆ </a></span>mk_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> mk_inspect </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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>klass</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>to_s</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="../../dd/dc0/date__core_8c_source.html#l06717">6717</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00045">f_inspect</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01485">m_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01627">m_of()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01445">m_real_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01523">m_sf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01644">m_sg()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01184">rb_enc_sprintf()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00050">RB_GC_GUARD</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01140">rb_usascii_encoding()</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06747">d_lite_inspect()</a>.</p> </div> </div> <a id="a52b75dab5e63ba65657d71b6d0751ab8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a52b75dab5e63ba65657d71b6d0751ab8">◆ </a></span>ns_to_day()</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> ns_to_day </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><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="../../dd/dc0/date__core_8c_source.html#l00953">953</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00021">day_in_nanoseconds</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00032">f_quo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00154">rb_rational_new2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01566">m_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01598">m_amjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01546">m_fr()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05918">minus_dd()</a>.</p> </div> </div> <a id="a1dad760bb0f4eae9846be6269300e24b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1dad760bb0f4eae9846be6269300e24b">◆ </a></span>ns_to_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> ns_to_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>n</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="../../dd/dc0/date__core_8c_source.html#l00971">971</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00032">f_quo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00154">rb_rational_new2</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00174">SECOND_IN_NANOSECONDS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01540">m_sf_in_sec()</a>.</p> </div> </div> <a id="aa1f31f58dab11ff49d42d3c3d3dd41cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa1f31f58dab11ff49d42d3c3d3dd41cc">◆ </a></span>of2str()</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> of2str </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>of</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="../../dd/dc0/date__core_8c_source.html#l01962">1962</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01952">decode_offset</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01184">rb_enc_sprintf()</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l01140">rb_usascii_encoding()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01971">m_zone()</a>.</p> </div> </div> <a id="a69347ecc3d9db1e6c1ed1a00c600e438"></a> <h2 class="memtitle"><span class="permalink"><a href="#a69347ecc3d9db1e6c1ed1a00c600e438">◆ </a></span>offset_to_sec()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int offset_to_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>vof</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rof</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="../../dd/dc0/date__core_8c_source.html#l02355">2355</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00370">date_zone_to_diff()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01006">day_to_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00097">f_eqeq_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00040">f_round</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00043">f_to_r</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01997">k_numeric_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02003">k_rational_p()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00212">rb_warning()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00083">round()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00918">RRATIONAL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00431">T_RATIONAL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> </div> </div> <a id="a3bcf49f2739d9af317518eba7962d12a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3bcf49f2739d9af317518eba7962d12a">◆ </a></span>old_to_new()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void old_to_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>ajd</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>of</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>sg</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>rnth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rdf</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>rsf</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rof</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double * </td> <td class="paramname"><em>rsg</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="../../dd/dc0/date__core_8c_source.html#l03050">3050</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00868">c_valid_start_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01006">day_to_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01076">decode_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00267">ComplexDateData::df</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00097">f_eqeq_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00089">f_ge_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00065">f_lt_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00040">f_round</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00021">half_days_in_day</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00212">rb_warning()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00174">SECOND_IN_NANOSECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00268">ComplexDateData::sf</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07292">d_lite_marshal_load()</a>.</p> </div> </div> <a id="af985fbf1367ecbff3e6a47125f914367"></a> <h2 class="memtitle"><span class="permalink"><a href="#af985fbf1367ecbff3e6a47125f914367">◆ </a></span>rt__valid_civil_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> rt__valid_civil_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>y</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>m</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>sg</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="../../dd/dc0/date__core_8c_source.html#l04017">4017</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04062">rt__valid_date_frags_p()</a>.</p> </div> </div> <a id="a8f7ebcb3e57392564c4662a8def87b3a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f7ebcb3e57392564c4662a8def87b3a">◆ </a></span>rt__valid_commercial_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> rt__valid_commercial_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>y</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>w</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>sg</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="../../dd/dc0/date__core_8c_source.html#l04032">4032</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02261">valid_commercial_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04062">rt__valid_date_frags_p()</a>.</p> </div> </div> <a id="a0f0b1227462a500b73cdd560b2d736ae"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f0b1227462a500b73cdd560b2d736ae">◆ </a></span>rt__valid_date_frags_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> rt__valid_date_frags_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>hash</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>sg</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="../../dd/dc0/date__core_8c_source.html#l04062">4062</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00097">f_eqeq_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">f_mod</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">f_sub</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03713">ref_hash</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04017">rt__valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04032">rt__valid_commercial_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03996">rt__valid_jd_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04002">rt__valid_ordinal_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04047">rt__valid_weeknum_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>.</p> </div> </div> <a id="a32bc61c215eabb0d9cac0a85533e61dd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a32bc61c215eabb0d9cac0a85533e61dd">◆ </a></span>rt__valid_jd_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> rt__valid_jd_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>jd</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>sg</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="../../dd/dc0/date__core_8c_source.html#l03996">3996</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04062">rt__valid_date_frags_p()</a>.</p> </div> </div> <a id="a33eb93fa057d198ea67946bb43e2cde3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a33eb93fa057d198ea67946bb43e2cde3">◆ </a></span>rt__valid_ordinal_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> rt__valid_ordinal_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>y</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>sg</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="../../dd/dc0/date__core_8c_source.html#l04002">4002</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02186">valid_ordinal_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04062">rt__valid_date_frags_p()</a>.</p> </div> </div> <a id="add015c9f7b544bda772d64274b40635f"></a> <h2 class="memtitle"><span class="permalink"><a href="#add015c9f7b544bda772d64274b40635f">◆ </a></span>rt__valid_weeknum_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> rt__valid_weeknum_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>y</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>w</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>f</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>sg</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="../../dd/dc0/date__core_8c_source.html#l04047">4047</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02291">valid_weeknum_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04062">rt__valid_date_frags_p()</a>.</p> </div> </div> <a id="a7461fd0b4c622d07aede61f8a62b6b73"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7461fd0b4c622d07aede61f8a62b6b73">◆ </a></span>rt_complete_frags()</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> rt_complete_frags </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>hash</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="../../dd/dc0/date__core_8c_source.html#l03755">3755</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00020">cDate</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00020">cDateTime</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04892">d_lite_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05104">d_lite_wday()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04947">d_lite_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03669">date_s_today()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00073">f_gt_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00081">f_le_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">f_sub</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00718">RARRAY_LENINT</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00036">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00347">rb_ary_new3()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00971">rb_gc_register_mark_object()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03713">ref_hash</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03709">ref_hash0</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03712">set_hash</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03708">set_hash0</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03748">sym</a>, and <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00066">SYM2ID</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>.</p> </div> </div> <a id="a372f03fb522d3a8500a3e70848931855"></a> <h2 class="memtitle"><span class="permalink"><a href="#a372f03fb522d3a8500a3e70848931855">◆ </a></span>rt_rewrite_frags()</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> rt_rewrite_frags </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>hash</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="../../dd/dc0/date__core_8c_source.html#l03717">3717</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03714">del_hash</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00033">f_idiv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">f_mod</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00171">HOUR_IN_SECONDS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00170">MINUTE_IN_SECONDS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03713">ref_hash</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03712">set_hash</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00168">UNIX_EPOCH_IN_CJD</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04159">d_new_by_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>.</p> </div> </div> <a id="afc5206526db6349842d6295b83d458be"></a> <h2 class="memtitle"><span class="permalink"><a href="#afc5206526db6349842d6295b83d458be">◆ </a></span>s_trunc()</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> s_trunc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>s</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>fr</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="../../dd/dc0/date__core_8c_source.html#l03213">3213</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00033">f_idiv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00034">f_mod</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00032">f_quo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03152">to_integer()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03128">wholenum_p()</a>.</p> </div> </div> <a id="a9cca754e1a326a7cbdb640f753845de2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9cca754e1a326a7cbdb640f753845de2">◆ </a></span>s_virtual_sg()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static double s_virtual_sg </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l01086">1086</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00124">f_negative_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">negative_inf</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00238">SimpleDateData::nth</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00022">positive_inf</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00244">SimpleDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01161">get_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01655">m_julian_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01110">m_virtual_sg()</a>.</p> </div> </div> <a id="abb3d9279222fe7dfed22ce0607b712d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#abb3d9279222fe7dfed22ce0607b712d0">◆ </a></span>safe_mul_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 safe_mul_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>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td> <td class="paramname"><em>m</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="../../dd/dc0/date__core_8c_source.html#l00987">987</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00222">FIXNUM_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00223">FIXNUM_MIN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01006">day_to_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01022">sec_to_ms()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01030">sec_to_ns()</a>.</p> </div> </div> <a id="a1dcc90b6d725f9d7215006fda1c8ef75"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1dcc90b6d725f9d7215006fda1c8ef75">◆ </a></span>sec_to_day()</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> sec_to_day </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </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="../../dd/dc0/date__core_8c_source.html#l00939">939</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00172">DAY_IN_SECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00032">f_quo</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00154">rb_rational_new2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00947">isec_to_day()</a>.</p> </div> </div> <a id="a88a7ea92dab48f1622f61d1d0e01c2d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a88a7ea92dab48f1622f61d1d0e01c2d7">◆ </a></span>sec_to_ms()</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> sec_to_ms </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </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="../../dd/dc0/date__core_8c_source.html#l01022">1022</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">f_mul</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00987">safe_mul_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00173">SECOND_IN_MILLISECONDS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06819">tmx_m_msecs()</a>.</p> </div> </div> <a id="a8ca64f4e7e96366f1e05209a400f7be8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8ca64f4e7e96366f1e05209a400f7be8">◆ </a></span>sec_to_ns()</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> sec_to_ns </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </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="../../dd/dc0/date__core_8c_source.html#l01030">1030</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00030">f_mul</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00987">safe_mul_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00174">SECOND_IN_NANOSECONDS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01076">decode_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="a163c553ebfa8b6c8017f25ae481e6e21"></a> <h2 class="memtitle"><span class="permalink"><a href="#a163c553ebfa8b6c8017f25ae481e6e21">◆ </a></span>set_of()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void set_of </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>of</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="../../dd/dc0/date__core_8c_source.html#l05535">5535</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00044">assert</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05407">clear_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00159">complex_dat_p</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00269">ComplexDateData::of</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05545">dup_obj_with_new_offset()</a>.</p> </div> </div> <a id="a920e7f05c9448fa9ed5405bbe9702052"></a> <h2 class="memtitle"><span class="permalink"><a href="#a920e7f05c9448fa9ed5405bbe9702052">◆ </a></span>set_sg()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void set_sg </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</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="../../dd/dc0/date__core_8c_source.html#l05435">5435</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00292">DateData::c</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05407">clear_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01141">get_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00291">DateData::s</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00244">SimpleDateData::sg</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03669">date_s_today()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07845">datetime_s_now()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05450">dup_obj_with_new_start()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">time_to_date()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="a91657bb43a642d6421ffe90b9f610e24"></a> <h2 class="memtitle"><span class="permalink"><a href="#a91657bb43a642d6421ffe90b9f610e24">◆ </a></span>set_tmx()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void set_tmx </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../d7/d76/structtmx.html">tmx</a> * </td> <td class="paramname"><em>tmx</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="../../dd/dc0/date__core_8c_source.html#l06866">6866</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../de/d17/date__tmx_8h_source.html#l00025">tmx::dat</a>, <a class="el" href="../../de/d17/date__tmx_8h_source.html#l00026">tmx::funcs</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06844">tmx_funcs</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07140">d_lite_asctime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07191">d_lite_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07153">d_lite_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07234">d_lite_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07178">d_lite_rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07165">d_lite_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07107">d_lite_strftime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06639">d_lite_to_s()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08584">dt_lite_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08628">dt_lite_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08542">dt_lite_strftime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08359">dt_lite_to_s()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08549">iso8601_timediv()</a>.</p> </div> </div> <a id="a75ffaf28ddef6e1f55f2af146af73a13"></a> <h2 class="memtitle"><span class="permalink"><a href="#a75ffaf28ddef6e1f55f2af146af73a13">◆ </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>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, struct <a class="el" href="../../d7/d76/structtmx.html">tmx</a> *) </td> <td class="paramname"><em>func</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="../../dd/dc0/date__core_8c_source.html#l07114">7114</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06766">date_strftime_alloc()</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00416">rb_usascii_str_new()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06764">SMALLBUF</a>, and <a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07140">d_lite_asctime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07191">d_lite_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07153">d_lite_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07234">d_lite_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07178">d_lite_rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07165">d_lite_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06639">d_lite_to_s()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08584">dt_lite_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08628">dt_lite_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08359">dt_lite_to_s()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08549">iso8601_timediv()</a>.</p> </div> </div> <a id="a6981504ff9868062ce39effbb3d9aa78"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6981504ff9868062ce39effbb3d9aa78">◆ </a></span>time_to_date()</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_date </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">8674</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00020">cDate</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02980">d_simple_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00137">f_mday</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00136">f_mon</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00135">f_year</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00165">GREGORIAN</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">HAVE_CIVIL</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05435">set_sg()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="adfa81dc25aab2a9f8a320d5e40a4c915"></a> <h2 class="memtitle"><span class="permalink"><a href="#adfa81dc25aab2a9f8a320d5e40a4c915">◆ </a></span>time_to_datetime()</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_datetime </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">8704</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00020">cDateTime</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02999">d_complex_new_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00166">DEFAULT_SG</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00139">f_hour</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00137">f_mday</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00140">f_min</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00136">f_mon</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00141">f_sec</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08649">f_subsec</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08650">f_utc_offset</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00135">f_year</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00295">get_d1</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00151">HAVE_CIVIL</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00152">HAVE_TIME</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01030">sec_to_ns()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05435">set_sg()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ae82646c9ff90c16ee4ae634f731d65f9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae82646c9ff90c16ee4ae634f731d65f9">◆ </a></span>time_to_df()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int time_to_df </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>h</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>min</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>s</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="../../dd/dc0/date__core_8c_source.html#l00924">924</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00171">HOUR_IN_SECONDS</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00133">min()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00170">MINUTE_IN_SECONDS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07949">dt_new_by_frags()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01181">get_c_df()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01235">get_c_jd()</a>.</p> </div> </div> <a id="aeae155fed5940c98b81568854219d701"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeae155fed5940c98b81568854219d701">◆ </a></span>time_to_time()</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_time </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08662">8662</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>, and <a class="el" href="../../dd/dc0/date__core_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="af78117621c8a0709a96d28b5c896f303"></a> <h2 class="memtitle"><span class="permalink"><a href="#af78117621c8a0709a96d28b5c896f303">◆ </a></span>tmx_m_msecs()</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> tmx_m_msecs </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l06819">6819</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00031">f_div</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00121">f_nonzero_p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01523">m_sf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06816">MILLISECOND_IN_NANOSECONDS</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01022">sec_to_ms()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06801">tmx_m_secs()</a>.</p> </div> </div> <a id="acb011a0b01ff059aea07b83398cd9d87"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb011a0b01ff059aea07b83398cd9d87">◆ </a></span>tmx_m_of()</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> tmx_m_of </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l06833">6833</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01627">m_of()</a>.</p> </div> </div> <a id="a4464da7497045578b87e04d4e20ba0da"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4464da7497045578b87e04d4e20ba0da">◆ </a></span>tmx_m_secs()</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> tmx_m_secs </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l06801">6801</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01006">day_to_sec()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00028">f_add</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">f_sub</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01485">m_df()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01445">m_real_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00160">simple_dat_p</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00168">UNIX_EPOCH_IN_CJD</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06819">tmx_m_msecs()</a>.</p> </div> </div> <a id="a9c4bef513146ce782e3ca15390b5c0e8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c4bef513146ce782e3ca15390b5c0e8">◆ </a></span>tmx_m_zone()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static char* tmx_m_zone </td> <td>(</td> <td class="paramtype">union <a class="el" href="../../d5/d91/union_date_data.html">DateData</a> * </td> <td class="paramname"><em>x</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="../../dd/dc0/date__core_8c_source.html#l06839">6839</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01971">m_zone()</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p> </div> </div> <a id="a0fc554e0dea1dbaee17b6d5a654f9ede"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0fc554e0dea1dbaee17b6d5a654f9ede">◆ </a></span>to_integer()</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> to_integer </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><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="../../dd/dc0/date__core_8c_source.html#l03152">3152</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00042">f_to_i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01353">RB_TYPE_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03160">d_trunc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03179">h_trunc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03196">min_trunc()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03213">s_trunc()</a>.</p> </div> </div> <a id="ab6c66a2e57e88800be2093171b83be1d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab6c66a2e57e88800be2093171b83be1d">◆ </a></span>valid_civil_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 valid_civil_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>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</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>nth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rm</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l02225">2225</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00487">c_civil_to_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00749">c_valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00730">c_valid_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00711">c_valid_julian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01387">guess_style()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06068">d_lite_rshift()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03412">date_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04017">rt__valid_civil_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02511">valid_civil_sub()</a>.</p> </div> </div> <a id="a193abaaf3024fff839369b7f7a7acaac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a193abaaf3024fff839369b7f7a7acaac">◆ </a></span>valid_civil_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> valid_civil_sub </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>need_jd</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="../../dd/dc0/date__core_8c_source.html#l02511">2511</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01387">guess_style()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02225">valid_civil_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02216">valid_gregorian_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02444">valid_sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02583">date_s_valid_civil_p()</a>.</p> </div> </div> <a id="a916e87ba2a3a80a3df170d34b05dfd9b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a916e87ba2a3a80a3df170d34b05dfd9b">◆ </a></span>valid_commercial_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 valid_commercial_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>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>w</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</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>nth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rw</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l02261">2261</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00772">c_valid_commercial_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01387">guess_style()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03491">date_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04032">rt__valid_commercial_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02686">valid_commercial_sub()</a>.</p> </div> </div> <a id="aecfa6a3319f860d939b425829f97babc"></a> <h2 class="memtitle"><span class="permalink"><a href="#aecfa6a3319f860d939b425829f97babc">◆ </a></span>valid_commercial_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> valid_commercial_sub </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>need_jd</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="../../dd/dc0/date__core_8c_source.html#l02686">2686</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02261">valid_commercial_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02444">valid_sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02750">date_s_valid_commercial_p()</a>.</p> </div> </div> <a id="a0fdd346f2dcfd6112b4aee58b321c66a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0fdd346f2dcfd6112b4aee58b321c66a">◆ </a></span>valid_gregorian_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 valid_gregorian_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>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </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>nth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rm</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</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="../../dd/dc0/date__core_8c_source.html#l02216">2216</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00730">c_valid_gregorian_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03412">date_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02511">valid_civil_sub()</a>.</p> </div> </div> <a id="abdaa676899ae7ac036d6e2e3c6dbfa79"></a> <h2 class="memtitle"><span class="permalink"><a href="#abdaa676899ae7ac036d6e2e3c6dbfa79">◆ </a></span>valid_jd_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> valid_jd_sub </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>need_jd</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="../../dd/dc0/date__core_8c_source.html#l02453">2453</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02444">valid_sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02492">date_s_valid_jd_p()</a>.</p> </div> </div> <a id="a15ce15e0e3cc0bba9403febb1d3951a8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15ce15e0e3cc0bba9403febb1d3951a8">◆ </a></span>valid_ordinal_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 valid_ordinal_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>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</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>nth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l02186">2186</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00657">c_valid_ordinal_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01387">guess_style()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03342">date_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04002">rt__valid_ordinal_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02604">valid_ordinal_sub()</a>.</p> </div> </div> <a id="af32233f2c1c9cebda7ac43efe86a16b5"></a> <h2 class="memtitle"><span class="permalink"><a href="#af32233f2c1c9cebda7ac43efe86a16b5">◆ </a></span>valid_ordinal_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> valid_ordinal_sub </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>need_jd</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="../../dd/dc0/date__core_8c_source.html#l02604">2604</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01377">encode_jd()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02186">valid_ordinal_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02444">valid_sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02666">date_s_valid_ordinal_p()</a>.</p> </div> </div> <a id="a9c2d6d1582d33779a44f8fea6eb1a227"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c2d6d1582d33779a44f8fea6eb1a227">◆ </a></span>valid_weeknum_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 valid_weeknum_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>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>w</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>d</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>f</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>sg</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>nth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rw</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>rjd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>ns</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="../../dd/dc0/date__core_8c_source.html#l02291">2291</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00796">c_valid_weeknum_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01364">decode_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01313">decode_year()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01387">guess_style()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00266">ComplexDateData::jd</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00265">ComplexDateData::nth</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00271">ComplexDateData::sg</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04047">rt__valid_weeknum_p()</a>.</p> </div> </div> <a id="a6d1d9478a7707013b3981f3633db1fde"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6d1d9478a7707013b3981f3633db1fde">◆ </a></span>wholenum_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 wholenum_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>x</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="../../dd/dc0/date__core_8c_source.html#l03128">3128</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00083">round()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00918">RRATIONAL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00431">T_RATIONAL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03160">d_trunc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03179">h_trunc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03196">min_trunc()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03213">s_trunc()</a>.</p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a id="a05a7f8708b7376a7d847f1def4785a3c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a05a7f8708b7376a7d847f1def4785a3c">◆ </a></span>abbr_daynames</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* abbr_daynames[]</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">"Sun"</span>, <span class="stringliteral">"Mon"</span>, <span class="stringliteral">"Tue"</span>, <span class="stringliteral">"Wed"</span>,</div><div class="line"> <span class="stringliteral">"Thu"</span>, <span class="stringliteral">"Fri"</span>, <span class="stringliteral">"Sat"</span></div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09196">9196</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ac31a273c20aa0763d0729d01e0e23c1d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac31a273c20aa0763d0729d01e0e23c1d">◆ </a></span>abbr_monthnames</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* abbr_monthnames[]</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"> <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>,</div><div class="line"> <span class="stringliteral">"Jan"</span>, <span class="stringliteral">"Feb"</span>, <span class="stringliteral">"Mar"</span>, <span class="stringliteral">"Apr"</span>,</div><div class="line"> <span class="stringliteral">"May"</span>, <span class="stringliteral">"Jun"</span>, <span class="stringliteral">"Jul"</span>, <span class="stringliteral">"Aug"</span>,</div><div class="line"> <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 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#l00107">_sdbm.c:107</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09184">9184</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="ad31799c39f8c18dc31a1811b84282f3e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad31799c39f8c18dc31a1811b84282f3e">◆ </a></span>cDate</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cDate</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="../../dd/dc0/date__core_8c_source.html#l00020">20</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08841">datetime_to_date()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01985">k_date_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08674">time_to_date()</a>.</p> </div> </div> <a id="aefcc9e367622a0c25762865ae0f8b03a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aefcc9e367622a0c25762865ae0f8b03a">◆ </a></span>cDateTime</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cDateTime</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="../../dd/dc0/date__core_8c_source.html#l00020">20</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08774">date_to_datetime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01991">k_datetime_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03755">rt_complete_frags()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08704">time_to_datetime()</a>.</p> </div> </div> <a id="a49be5278ea6cf5dbbba69ac54a649dcd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a49be5278ea6cf5dbbba69ac54a649dcd">◆ </a></span>day_in_nanoseconds</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> day_in_nanoseconds</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="../../dd/dc0/date__core_8c_source.html#l00021">21</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00953">ns_to_day()</a>.</p> </div> </div> <a id="ac4c4aff0ff6155f50b06000192f82d7b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac4c4aff0ff6155f50b06000192f82d7b">◆ </a></span>daynames</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* daynames[]</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">"Sunday"</span>, <span class="stringliteral">"Monday"</span>, <span class="stringliteral">"Tuesday"</span>, <span class="stringliteral">"Wednesday"</span>,</div><div class="line"> <span class="stringliteral">"Thursday"</span>, <span class="stringliteral">"Friday"</span>, <span class="stringliteral">"Saturday"</span></div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09191">9191</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a90c6e20e5c98ebee9a3f55a805356e9d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a90c6e20e5c98ebee9a3f55a805356e9d">◆ </a></span>half_days_in_day</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> half_days_in_day</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="../../dd/dc0/date__core_8c_source.html#l00021">21</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03050">old_to_new()</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="../../dd/dc0/date__core_8c_source.html#l00019">19</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00051">f_cmp()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a8ad92fec116b1b35f2034b570c6be6e4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8ad92fec116b1b35f2034b570c6be6e4">◆ </a></span>id_eqeq_p</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_eqeq_p</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="../../dd/dc0/date__core_8c_source.html#l00019">19</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00105">f_zero_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="af606422ad534f36c0d60889c56579ae8"></a> <h2 class="memtitle"><span class="permalink"><a href="#af606422ad534f36c0d60889c56579ae8">◆ </a></span>id_ge_p</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_ge_p</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="../../dd/dc0/date__core_8c_source.html#l00019">19</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a3a84843969a35fd59be58cdcc0208b64"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3a84843969a35fd59be58cdcc0208b64">◆ </a></span>id_le_p</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_le_p</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="../../dd/dc0/date__core_8c_source.html#l00019">19</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00081">f_le_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="aa5dd269562dc8a9af7ca25557e448873"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5dd269562dc8a9af7ca25557e448873">◆ </a></span>monthnames</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* monthnames[]</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"> <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>,</div><div class="line"> <span class="stringliteral">"January"</span>, <span class="stringliteral">"February"</span>, <span class="stringliteral">"March"</span>,</div><div class="line"> <span class="stringliteral">"April"</span>, <span class="stringliteral">"May"</span>, <span class="stringliteral">"June"</span>,</div><div class="line"> <span class="stringliteral">"July"</span>, <span class="stringliteral">"August"</span>, <span class="stringliteral">"September"</span>,</div><div class="line"> <span class="stringliteral">"October"</span>, <span class="stringliteral">"November"</span>, <span class="stringliteral">"December"</span></div><div class="line">}</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#l00107">_sdbm.c:107</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09176">9176</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>.</p> </div> </div> <a id="a031346efae654c19e1c9538d0d6dafb8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a031346efae654c19e1c9538d0d6dafb8">◆ </a></span>monthtab</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 monthtab[2][13]</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"> { 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 },</div><div class="line"> { 0, 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="../../dd/dc0/date__core_8c_source.html#l00679">679</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00704">c_gregorian_last_day_of_month()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00697">c_julian_last_day_of_month()</a>.</p> </div> </div> <a id="ae81ed9f89ab539b758bb68ca0b53e84e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae81ed9f89ab539b758bb68ca0b53e84e">◆ </a></span>negative_inf</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double negative_inf</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="../../dd/dc0/date__core_8c_source.html#l00022">22</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01098">c_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01387">guess_style()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01086">s_virtual_sg()</a>.</p> </div> </div> <a id="a4a4d89abe9646bdfe2459fbd7c7260ee"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4a4d89abe9646bdfe2459fbd7c7260ee">◆ </a></span>positive_inf</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double positive_inf</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="../../dd/dc0/date__core_8c_source.html#l00022">22</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01098">c_virtual_sg()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03412">date_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03491">date_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03290">date_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03342">date_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07530">datetime_s_civil()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07629">datetime_s_commercial()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07382">datetime_s_jd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07452">datetime_s_ordinal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01387">guess_style()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l09224">Init_date_core()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01655">m_julian_p()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01086">s_virtual_sg()</a>.</p> </div> </div> <a id="a91f1bb22a92c1e901986263deec058f6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a91f1bb22a92c1e901986263deec058f6">◆ </a></span>tmx_funcs</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d3/d54/structtmx__funcs.html">tmx_funcs</a> <a class="el" href="../../d3/d54/structtmx__funcs.html">tmx_funcs</a></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"> (<a class="code" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#af4e9516d3ab85022aa0beaea35fed447">m_real_year</a>,</div><div class="line"> (int (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#a2e884f715d7b0986478aba972b51caee">m_yday</a>,</div><div class="line"> (<span class="keywordtype">int</span> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#a43986f90750f19594e37a42012773ab8">m_mon</a>,</div><div class="line"> (<span class="keywordtype">int</span> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#a978758bde71319619e6764d484dd9da9">m_mday</a>,</div><div class="line"> (<a class="code" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#ae193bad226c21efb86ce51722aaba2fd">m_real_cwyear</a>,</div><div class="line"> (<span class="keywordtype">int</span> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#a1688f638369e4c36b3eeae068ca48658">m_cweek</a>,</div><div class="line"> (<span class="keywordtype">int</span> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#af7ffd83a68e826b4913b9f8ed41a1f7a">m_cwday</a>,</div><div class="line"> (<span class="keywordtype">int</span> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#a397a4b694d1672ea03c2f84970714f55">m_wnum0</a>,</div><div class="line"> (<span class="keywordtype">int</span> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#a03d859f8491fbd80fb1758f8d164cf05">m_wnum1</a>,</div><div class="line"> (<span class="keywordtype">int</span> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#a980f94fa204c12cd666f19ccc41ad161">m_wday</a>,</div><div class="line"> (<span class="keywordtype">int</span> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#a5a0173c91b5717d1b8bc51fe641b7466">m_hour</a>,</div><div class="line"> (<span class="keywordtype">int</span> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#a62121f88753f3ffb7cbd6993c9fe78d9">m_min</a>,</div><div class="line"> (<span class="keywordtype">int</span> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#a6cb0bcc94a9916598d95e3f306f2f16b">m_sec</a>,</div><div class="line"> (<a class="code" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#ae22a8326e452a14e652dfac19d42ed37">m_sf_in_sec</a>,</div><div class="line"> (<a class="code" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#a4464da7497045578b87e04d4e20ba0da">tmx_m_secs</a>,</div><div class="line"> (<a class="code" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#af78117621c8a0709a96d28b5c896f303">tmx_m_msecs</a>,</div><div class="line"> (<a class="code" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> (*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#acb011a0b01ff059aea07b83398cd9d87">tmx_m_of</a>,</div><div class="line"> (<span class="keywordtype">char</span> *(*)(<span class="keywordtype">void</span> *))<a class="code" href="../../dd/dc0/date__core_8c.html#a9c4bef513146ce782e3ca15390b5c0e8">tmx_m_zone</a></div><div class="line">}</div><div class="ttc" id="date__core_8c_html_a4464da7497045578b87e04d4e20ba0da"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a4464da7497045578b87e04d4e20ba0da">tmx_m_secs</a></div><div class="ttdeci">static VALUE tmx_m_secs(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l06801">date_core.c:6801</a></div></div> <div class="ttc" id="date__core_8c_html_acb011a0b01ff059aea07b83398cd9d87"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#acb011a0b01ff059aea07b83398cd9d87">tmx_m_of</a></div><div class="ttdeci">static VALUE tmx_m_of(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l06833">date_core.c:6833</a></div></div> <div class="ttc" id="date__core_8c_html_a62121f88753f3ffb7cbd6993c9fe78d9"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a62121f88753f3ffb7cbd6993c9fe78d9">m_min</a></div><div class="ttdeci">static int m_min(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01923">date_core.c:1923</a></div></div> <div class="ttc" id="date__core_8c_html_a03d859f8491fbd80fb1758f8d164cf05"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a03d859f8491fbd80fb1758f8d164cf05">m_wnum1</a></div><div class="ttdeci">static int m_wnum1(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01902">date_core.c:1902</a></div></div> <div class="ttc" id="date__core_8c_html_a5a0173c91b5717d1b8bc51fe641b7466"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a5a0173c91b5717d1b8bc51fe641b7466">m_hour</a></div><div class="ttdeci">static int m_hour(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01908">date_core.c:1908</a></div></div> <div class="ttc" id="date__core_8c_html_a43986f90750f19594e37a42012773ab8"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a43986f90750f19594e37a42012773ab8">m_mon</a></div><div class="ttdeci">static int m_mon(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01752">date_core.c:1752</a></div></div> <div class="ttc" id="date__core_8c_html_ae22a8326e452a14e652dfac19d42ed37"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#ae22a8326e452a14e652dfac19d42ed37">m_sf_in_sec</a></div><div class="ttdeci">static VALUE m_sf_in_sec(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01540">date_core.c:1540</a></div></div> <div class="ttc" id="date__core_8c_html_a2e884f715d7b0986478aba972b51caee"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a2e884f715d7b0986478aba972b51caee">m_yday</a></div><div class="ttdeci">static int m_yday(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01813">date_core.c:1813</a></div></div> <div class="ttc" id="date__core_8c_html_ae193bad226c21efb86ce51722aaba2fd"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#ae193bad226c21efb86ce51722aaba2fd">m_real_cwyear</a></div><div class="ttdeci">static VALUE m_real_cwyear(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01847">date_core.c:1847</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_a3c1d4bfc6a81af60bdcb48744c35f760"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a></div><div class="ttdeci">unsigned long VALUE</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00088">ruby.h:88</a></div></div> <div class="ttc" id="date__core_8c_html_af78117621c8a0709a96d28b5c896f303"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#af78117621c8a0709a96d28b5c896f303">tmx_m_msecs</a></div><div class="ttdeci">static VALUE tmx_m_msecs(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l06819">date_core.c:6819</a></div></div> <div class="ttc" id="date__core_8c_html_a978758bde71319619e6764d484dd9da9"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a978758bde71319619e6764d484dd9da9">m_mday</a></div><div class="ttdeci">static int m_mday(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01773">date_core.c:1773</a></div></div> <div class="ttc" id="date__core_8c_html_a980f94fa204c12cd666f19ccc41ad161"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a980f94fa204c12cd666f19ccc41ad161">m_wday</a></div><div class="ttdeci">static int m_wday(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01831">date_core.c:1831</a></div></div> <div class="ttc" id="date__core_8c_html_af7ffd83a68e826b4913b9f8ed41a1f7a"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#af7ffd83a68e826b4913b9f8ed41a1f7a">m_cwday</a></div><div class="ttdeci">static int m_cwday(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01875">date_core.c:1875</a></div></div> <div class="ttc" id="date__core_8c_html_a397a4b694d1672ea03c2f84970714f55"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a397a4b694d1672ea03c2f84970714f55">m_wnum0</a></div><div class="ttdeci">static int m_wnum0(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01896">date_core.c:1896</a></div></div> <div class="ttc" id="date__core_8c_html_a6cb0bcc94a9916598d95e3f306f2f16b"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a6cb0bcc94a9916598d95e3f306f2f16b">m_sec</a></div><div class="ttdeci">static int m_sec(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01938">date_core.c:1938</a></div></div> <div class="ttc" id="date__core_8c_html_a1688f638369e4c36b3eeae068ca48658"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a1688f638369e4c36b3eeae068ca48658">m_cweek</a></div><div class="ttdeci">static int m_cweek(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01865">date_core.c:1865</a></div></div> <div class="ttc" id="date__core_8c_html_a9c4bef513146ce782e3ca15390b5c0e8"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#a9c4bef513146ce782e3ca15390b5c0e8">tmx_m_zone</a></div><div class="ttdeci">static char * tmx_m_zone(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l06839">date_core.c:6839</a></div></div> <div class="ttc" id="date__core_8c_html_af4e9516d3ab85022aa0beaea35fed447"><div class="ttname"><a href="../../dd/dc0/date__core_8c.html#af4e9516d3ab85022aa0beaea35fed447">m_real_year</a></div><div class="ttdeci">static VALUE m_real_year(union DateData *x)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dc0/date__core_8c_source.html#l01717">date_core.c:1717</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06844">6844</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06866">set_tmx()</a>.</p> </div> </div> <a id="a7e5c0a82db8cd4b28f076f5d15ca6b66"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7e5c0a82db8cd4b28f076f5d15ca6b66">◆ </a></span>yeartab</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 yeartab[2][13]</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"> { 0, 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334 },</div><div class="line"> { 0, 0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335 }</div><div class="line">}</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01793">1793</a> of file <a class="el" href="../../dd/dc0/date__core_8c_source.html">date_core.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01806">c_gregorian_to_yday()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01799">c_julian_to_yday()</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