Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-release > by-pkgid > 3a4e91bde08970529a0aa07935652fe8 > files > 930

icu-doc-58.2-3.mga6.noarch.rpm

<!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.11"/>
<title>ICU 58.2: ucal.h Source File</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">ICU 58.2
   &#160;<span id="projectnumber">58.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_3c42bef9a3e7804b3d74ebb2809ebf86.html">i18n</a></li><li class="navelem"><a class="el" href="dir_fa4147b4d9cbc9ae7619e21b25239322.html">unicode</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">ucal.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="ucal_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Copyright (C) 2016 and later: Unicode, Inc. and others.</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// License &amp; terms of use: http://www.unicode.org/copyright.html</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *******************************************************************************</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Copyright (C) 1996-2015, International Business Machines Corporation and</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * others. All Rights Reserved.</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> *******************************************************************************</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="preprocessor">#ifndef UCAL_H</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#define UCAL_H</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="utypes_8h.html">unicode/utypes.h</a>&quot;</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="uenum_8h.html">unicode/uenum.h</a>&quot;</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="uloc_8h.html">unicode/uloc.h</a>&quot;</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="localpointer_8h.html">unicode/localpointer.h</a>&quot;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#if !UCONFIG_NO_FORMATTING</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div><div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="ucal_8h.html#a0682edd5dfe37d2abe4bb9fb5a9733d9">  149</a></span>&#160;<span class="preprocessor">#define UCAL_UNKNOWN_ZONE_ID &quot;Etc/Unknown&quot;</span></div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">  155</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span>* <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>;</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fb">  160</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fb">UCalendarType</a> {</div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fbaf40f59ee818a37ecfa599e89eb0c334d">  166</a></span>&#160;  <a class="code" href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fbaf40f59ee818a37ecfa599e89eb0c334d">UCAL_TRADITIONAL</a>,</div><div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fbab760bad9d085a7a294617c828ef08160">  171</a></span>&#160;  <a class="code" href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fbab760bad9d085a7a294617c828ef08160">UCAL_DEFAULT</a> = <a class="code" href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fbaf40f59ee818a37ecfa599e89eb0c334d">UCAL_TRADITIONAL</a>,</div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fba164278e20451a4f30269beac1a7ee3f3">  176</a></span>&#160;  <a class="code" href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fba164278e20451a4f30269beac1a7ee3f3">UCAL_GREGORIAN</a></div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;};</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div><div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="ucal_8h.html#aeb82adf34aef02bbf8812623c2476060">  180</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fb">UCalendarType</a> <a class="code" href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fb">UCalendarType</a>;</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">  185</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a> {</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a0ddda11f9012d9b033adab7e5d99a8d7">  191</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a0ddda11f9012d9b033adab7e5d99a8d7">UCAL_ERA</a>,</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div><div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a3e2b44660e01084c8b4990f281554ae1">  197</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a3e2b44660e01084c8b4990f281554ae1">UCAL_YEAR</a>,</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div><div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a9546c33a33caefb88822bd22d4667fe1">  218</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a9546c33a33caefb88822bd22d4667fe1">UCAL_MONTH</a>,</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;</div><div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912ab4fa05d61c729a269a6b6bad11387eea">  231</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912ab4fa05d61c729a269a6b6bad11387eea">UCAL_WEEK_OF_YEAR</a>,</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a3585d4fa3f681dbda0e9ac8826e36d2f">  246</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a3585d4fa3f681dbda0e9ac8826e36d2f">UCAL_WEEK_OF_MONTH</a>,</div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;</div><div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a8086caf60ea1b9ca1f3ce590da84869e">  255</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a8086caf60ea1b9ca1f3ce590da84869e">UCAL_DATE</a>,</div><div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;</div><div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a4269b2063a9d820c4d6a81e573e72a33">  262</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a4269b2063a9d820c4d6a81e573e72a33">UCAL_DAY_OF_YEAR</a>,</div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;</div><div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912ad922feccd72ca5e2ef90bb74a61f8070">  278</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912ad922feccd72ca5e2ef90bb74a61f8070">UCAL_DAY_OF_WEEK</a>,</div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div><div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a8ed09799953a8b540f50ae856be93fc2">  303</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a8ed09799953a8b540f50ae856be93fc2">UCAL_DAY_OF_WEEK_IN_MONTH</a>,</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div><div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912ad94a5edcb9a6dd1c2480f4da8151bf04">  314</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912ad94a5edcb9a6dd1c2480f4da8151bf04">UCAL_AM_PM</a>,</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;</div><div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912ac878e7ce810cf85e33b5a2e53e26c590">  325</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912ac878e7ce810cf85e33b5a2e53e26c590">UCAL_HOUR</a>,</div><div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;</div><div class="line"><a name="l00334"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a022b239bf42bff7814930817c7190b4f">  334</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a022b239bf42bff7814930817c7190b4f">UCAL_HOUR_OF_DAY</a>,</div><div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;</div><div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a581a19cc0c5ff9ba238088cdb062c861">  342</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a581a19cc0c5ff9ba238088cdb062c861">UCAL_MINUTE</a>,</div><div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;</div><div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a8bf78aa14924fb5eacd123ed11eedb9b">  350</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a8bf78aa14924fb5eacd123ed11eedb9b">UCAL_SECOND</a>,</div><div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;</div><div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912abc240c53c10619668e22f5cc08dc9555">  358</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912abc240c53c10619668e22f5cc08dc9555">UCAL_MILLISECOND</a>,</div><div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;</div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a956400c61f7ff988019c663580d4984c">  365</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a956400c61f7ff988019c663580d4984c">UCAL_ZONE_OFFSET</a>,</div><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;</div><div class="line"><a name="l00372"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912adeaf79a310cfb7f9036a431b9ae0ff2a">  372</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912adeaf79a310cfb7f9036a431b9ae0ff2a">UCAL_DST_OFFSET</a>,</div><div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;  </div><div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a581404a7c0401eb1dbb5dc01f0f0ef8c">  381</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a581404a7c0401eb1dbb5dc01f0f0ef8c">UCAL_YEAR_WOY</a>,</div><div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;</div><div class="line"><a name="l00389"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912afdf3076e740fbe439f89dd3214f0704b">  389</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912afdf3076e740fbe439f89dd3214f0704b">UCAL_DOW_LOCAL</a>,</div><div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;</div><div class="line"><a name="l00397"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a0612bde412d2c2ca9d3210937cc01f07">  397</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a0612bde412d2c2ca9d3210937cc01f07">UCAL_EXTENDED_YEAR</a>,</div><div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;</div><div class="line"><a name="l00409"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a747a5a465beccf87a42a91f7948d5518">  409</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a747a5a465beccf87a42a91f7948d5518">UCAL_JULIAN_DAY</a>, </div><div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;</div><div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912afc6b7fa25f397758f03ad799ff057ca1">  420</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912afc6b7fa25f397758f03ad799ff057ca1">UCAL_MILLISECONDS_IN_DAY</a>,</div><div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;</div><div class="line"><a name="l00426"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912adc4087f0cb61ac13578cff55c6ad753e">  426</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912adc4087f0cb61ac13578cff55c6ad753e">UCAL_IS_LEAP_MONTH</a>,</div><div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;</div><div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;    <span class="comment">// Do not conditionalize with #ifndef U_HIDE_DEPRECATED_API,</span></div><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;    <span class="comment">// it is needed for layout of Calendar, DateFormat, and other objects</span></div><div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912adbfdd6e6b1bc1be830c7f1ba29f2c68c">  434</a></span>&#160;<span class="comment"></span>  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912adbfdd6e6b1bc1be830c7f1ba29f2c68c">UCAL_FIELD_COUNT</a>,</div><div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;</div><div class="line"><a name="l00444"></a><span class="lineno"><a class="line" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912acba35fb282eacc2434e3229a3f64ef7e">  444</a></span>&#160;  <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912acba35fb282eacc2434e3229a3f64ef7e">UCAL_DAY_OF_MONTH</a>=<a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a8086caf60ea1b9ca1f3ce590da84869e">UCAL_DATE</a></div><div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;};</div><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;</div><div class="line"><a name="l00448"></a><span class="lineno"><a class="line" href="ucal_8h.html#a28411d3f471b1720fe688466983d2298">  448</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a> <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a>;</div><div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4">  457</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4">UCalendarDaysOfWeek</a> {</div><div class="line"><a name="l00459"></a><span class="lineno"><a class="line" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a9db1e73b33252ffcd5d5a4197b68f805">  459</a></span>&#160;  <a class="code" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a9db1e73b33252ffcd5d5a4197b68f805">UCAL_SUNDAY</a> = 1,</div><div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a5b068ab70005ef07850e561b57d6bdd7">  461</a></span>&#160;  <a class="code" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a5b068ab70005ef07850e561b57d6bdd7">UCAL_MONDAY</a>,</div><div class="line"><a name="l00463"></a><span class="lineno"><a class="line" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4ab64dd41ed18baeb2b150537abe744300">  463</a></span>&#160;  <a class="code" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4ab64dd41ed18baeb2b150537abe744300">UCAL_TUESDAY</a>,</div><div class="line"><a name="l00465"></a><span class="lineno"><a class="line" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a15a79079833f1119c2ed93edf6b02c99">  465</a></span>&#160;  <a class="code" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a15a79079833f1119c2ed93edf6b02c99">UCAL_WEDNESDAY</a>,</div><div class="line"><a name="l00467"></a><span class="lineno"><a class="line" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a58049393d8ffb9b243ab7dd46b0b605a">  467</a></span>&#160;  <a class="code" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a58049393d8ffb9b243ab7dd46b0b605a">UCAL_THURSDAY</a>,</div><div class="line"><a name="l00469"></a><span class="lineno"><a class="line" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a9ee63f42c2e84d0b6c743ca021097374">  469</a></span>&#160;  <a class="code" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a9ee63f42c2e84d0b6c743ca021097374">UCAL_FRIDAY</a>,</div><div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a358e7ba575ccb0ef2b531ac7945cff2f">  471</a></span>&#160;  <a class="code" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a358e7ba575ccb0ef2b531ac7945cff2f">UCAL_SATURDAY</a></div><div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;};</div><div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;</div><div class="line"><a name="l00475"></a><span class="lineno"><a class="line" href="ucal_8h.html#a550de202361f87c31be2c566ab0f8ed3">  475</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4">UCalendarDaysOfWeek</a> <a class="code" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4">UCalendarDaysOfWeek</a>;</div><div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;</div><div class="line"><a name="l00480"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596">  480</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596">UCalendarMonths</a> {</div><div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596ad2803ac4940572b4d1fc390861d9759c">  482</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596ad2803ac4940572b4d1fc390861d9759c">UCAL_JANUARY</a>,</div><div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596ad9122013c38c7d414c6428fd4d9d8ad0">  484</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596ad9122013c38c7d414c6428fd4d9d8ad0">UCAL_FEBRUARY</a>,</div><div class="line"><a name="l00486"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596af65658af9cb3b9b829ae218318d8c11b">  486</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596af65658af9cb3b9b829ae218318d8c11b">UCAL_MARCH</a>,</div><div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a5053c7488e7a8b39af59408377d40ed6">  488</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a5053c7488e7a8b39af59408377d40ed6">UCAL_APRIL</a>,</div><div class="line"><a name="l00490"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a2c0d943daf44e035240e215d9d52b463">  490</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a2c0d943daf44e035240e215d9d52b463">UCAL_MAY</a>,</div><div class="line"><a name="l00492"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a61e354d2e762e2f65cc2241f3860cff8">  492</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a61e354d2e762e2f65cc2241f3860cff8">UCAL_JUNE</a>,</div><div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a8ca4ce198fa1ea4285d2a2198d418ba5">  494</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a8ca4ce198fa1ea4285d2a2198d418ba5">UCAL_JULY</a>,</div><div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a892d007d133f3d5d07831fe621b0597b">  496</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a892d007d133f3d5d07831fe621b0597b">UCAL_AUGUST</a>,</div><div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596ab0540bee00a697ff57961d1bd58f67da">  498</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596ab0540bee00a697ff57961d1bd58f67da">UCAL_SEPTEMBER</a>,</div><div class="line"><a name="l00500"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596afcc006296cc7b9b3b04c9a26c44181c5">  500</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596afcc006296cc7b9b3b04c9a26c44181c5">UCAL_OCTOBER</a>,</div><div class="line"><a name="l00502"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a5bf40eb18049fa52944f56f73a56d5a4">  502</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a5bf40eb18049fa52944f56f73a56d5a4">UCAL_NOVEMBER</a>,</div><div class="line"><a name="l00504"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a1f72a7edd4372272ab30f84670cd763b">  504</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a1f72a7edd4372272ab30f84670cd763b">UCAL_DECEMBER</a>,</div><div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a2ee2afdd3972c479165f030634645ab6">  509</a></span>&#160;  <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a2ee2afdd3972c479165f030634645ab6">UCAL_UNDECIMBER</a></div><div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;};</div><div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;</div><div class="line"><a name="l00513"></a><span class="lineno"><a class="line" href="ucal_8h.html#abd7f7265f470ed43d9823ae80bb908b3">  513</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596">UCalendarMonths</a> <a class="code" href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596">UCalendarMonths</a>;</div><div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160;</div><div class="line"><a name="l00518"></a><span class="lineno"><a class="line" href="ucal_8h.html#a71d1396f68a0ccc8bd7e5e0fe006b6a7">  518</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a71d1396f68a0ccc8bd7e5e0fe006b6a7">UCalendarAMPMs</a> {</div><div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="ucal_8h.html#a71d1396f68a0ccc8bd7e5e0fe006b6a7a8e263e26565f79225bea76abe8c39633">  520</a></span>&#160;  <a class="code" href="ucal_8h.html#a71d1396f68a0ccc8bd7e5e0fe006b6a7a8e263e26565f79225bea76abe8c39633">UCAL_AM</a>,</div><div class="line"><a name="l00522"></a><span class="lineno"><a class="line" href="ucal_8h.html#a71d1396f68a0ccc8bd7e5e0fe006b6a7ae95c19de4c6f88c1a5ac28816c2a2c2d">  522</a></span>&#160;  <a class="code" href="ucal_8h.html#a71d1396f68a0ccc8bd7e5e0fe006b6a7ae95c19de4c6f88c1a5ac28816c2a2c2d">UCAL_PM</a></div><div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;};</div><div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;</div><div class="line"><a name="l00526"></a><span class="lineno"><a class="line" href="ucal_8h.html#aa43be2256b8b849142434d499a11250c">  526</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a71d1396f68a0ccc8bd7e5e0fe006b6a7">UCalendarAMPMs</a> <a class="code" href="ucal_8h.html#a71d1396f68a0ccc8bd7e5e0fe006b6a7">UCalendarAMPMs</a>;</div><div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;</div><div class="line"><a name="l00534"></a><span class="lineno"><a class="line" href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018a">  534</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018a">USystemTimeZoneType</a> {</div><div class="line"><a name="l00539"></a><span class="lineno"><a class="line" href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018aac426fea7a765899ccfe2f31165292bbd">  539</a></span>&#160;    <a class="code" href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018aac426fea7a765899ccfe2f31165292bbd">UCAL_ZONE_TYPE_ANY</a>,</div><div class="line"><a name="l00544"></a><span class="lineno"><a class="line" href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018aaba339e618d112c8ccbe6f333e9494d0f">  544</a></span>&#160;    <a class="code" href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018aaba339e618d112c8ccbe6f333e9494d0f">UCAL_ZONE_TYPE_CANONICAL</a>,</div><div class="line"><a name="l00549"></a><span class="lineno"><a class="line" href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018aaf7528bf8127f3e48076949c279be6c4e">  549</a></span>&#160;    <a class="code" href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018aaf7528bf8127f3e48076949c279be6c4e">UCAL_ZONE_TYPE_CANONICAL_LOCATION</a></div><div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;};</div><div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;</div><div class="line"><a name="l00553"></a><span class="lineno"><a class="line" href="ucal_8h.html#ac2782d4c319d095ed86e4931f49e880a">  553</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018a">USystemTimeZoneType</a> <a class="code" href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018a">USystemTimeZoneType</a>;</div><div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;</div><div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="uenum_8h.html#a32b7253b2148022535be36a9fcdb5a8d">UEnumeration</a>* U_EXPORT2</div><div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;<a class="code" href="ucal_8h.html#aa12068e8d91b210c95c3bfbf6ad46bb3">ucal_openTimeZoneIDEnumeration</a>(<a class="code" href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018a">USystemTimeZoneType</a> zoneType, <span class="keyword">const</span> <span class="keywordtype">char</span>* region,</div><div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;                                <span class="keyword">const</span> int32_t* rawOffset, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;</div><div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="uenum_8h.html#a32b7253b2148022535be36a9fcdb5a8d">UEnumeration</a>* U_EXPORT2</div><div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;<a class="code" href="ucal_8h.html#abbc29eb77035c731c6c5d18b77733069">ucal_openTimeZones</a>(<a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;</div><div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="uenum_8h.html#a32b7253b2148022535be36a9fcdb5a8d">UEnumeration</a>* U_EXPORT2</div><div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;<a class="code" href="ucal_8h.html#acac88ce8fa1cfb5585d1db7d93566fea">ucal_openCountryTimeZones</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* country, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;</div><div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;<a class="code" href="ucal_8h.html#ac5243211dec55651f308c34a011eb337">ucal_getDefaultTimeZone</a>(<a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* result, int32_t resultCapacity, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;</div><div class="line"><a name="l00636"></a><span class="lineno">  636</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l00637"></a><span class="lineno">  637</span>&#160;<a class="code" href="ucal_8h.html#a2544550264fccc52c97b53a2febf29cb">ucal_setDefaultTimeZone</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* zoneID, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;</div><div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;<a class="code" href="ucal_8h.html#a3907928a0963ad035a221f6feb4f62cd">ucal_getDSTSavings</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* zoneID, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160;</div><div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a> U_EXPORT2 </div><div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;<a class="code" href="ucal_8h.html#adb6d89737a72e1b1edf99d65f78b0040">ucal_getNow</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;</div><div class="line"><a name="l00690"></a><span class="lineno">  690</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>* U_EXPORT2 </div><div class="line"><a name="l00691"></a><span class="lineno">  691</span>&#160;<a class="code" href="ucal_8h.html#ac9d3d4893f5b22a90edff24bedaf361c">ucal_open</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*   zoneID,</div><div class="line"><a name="l00692"></a><span class="lineno">  692</span>&#160;          int32_t        len,</div><div class="line"><a name="l00693"></a><span class="lineno">  693</span>&#160;          <span class="keyword">const</span> <span class="keywordtype">char</span>*    locale,</div><div class="line"><a name="l00694"></a><span class="lineno">  694</span>&#160;          <a class="code" href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fb">UCalendarType</a>  type,</div><div class="line"><a name="l00695"></a><span class="lineno">  695</span>&#160;          <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*    status);</div><div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160;</div><div class="line"><a name="l00703"></a><span class="lineno">  703</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l00704"></a><span class="lineno">  704</span>&#160;<a class="code" href="ucal_8h.html#ae4402ac532c51fd6206f93fdc51b1dea">ucal_close</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a> *cal);</div><div class="line"><a name="l00705"></a><span class="lineno">  705</span>&#160;</div><div class="line"><a name="l00706"></a><span class="lineno">  706</span>&#160;<span class="preprocessor">#if U_SHOW_CPLUSPLUS_API</span></div><div class="line"><a name="l00707"></a><span class="lineno">  707</span>&#160;</div><div class="line"><a name="l00708"></a><span class="lineno">  708</span>&#160;<a class="code" href="uversion_8h.html#a7d9374e037299886d4192b763b4c5e8b">U_NAMESPACE_BEGIN</a></div><div class="line"><a name="l00709"></a><span class="lineno">  709</span>&#160;</div><div class="line"><a name="l00719"></a><span class="lineno">  719</span>&#160;<a class="code" href="localpointer_8h.html#a3030f841466c4bbbd465ac9c4b999549">U_DEFINE_LOCAL_OPEN_POINTER</a>(<a class="code" href="classLocalUCalendarPointer.html">LocalUCalendarPointer</a>, <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>, <a class="code" href="ucal_8h.html#ae4402ac532c51fd6206f93fdc51b1dea">ucal_close</a>);</div><div class="line"><a name="l00720"></a><span class="lineno">  720</span>&#160;</div><div class="line"><a name="l00721"></a><span class="lineno">  721</span>&#160;<a class="code" href="uversion_8h.html#a3da1f00f3b02976ac53c014a3e4c0933">U_NAMESPACE_END</a></div><div class="line"><a name="l00722"></a><span class="lineno">  722</span>&#160;</div><div class="line"><a name="l00723"></a><span class="lineno">  723</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00724"></a><span class="lineno">  724</span>&#160;</div><div class="line"><a name="l00733"></a><span class="lineno">  733</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>* U_EXPORT2 </div><div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;<a class="code" href="ucal_8h.html#a4febd3ddfcdace16e1c005bd7d17a10c">ucal_clone</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>* cal,</div><div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;           <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*      status);</div><div class="line"><a name="l00736"></a><span class="lineno">  736</span>&#160;</div><div class="line"><a name="l00746"></a><span class="lineno">  746</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l00747"></a><span class="lineno">  747</span>&#160;<a class="code" href="ucal_8h.html#ae5612988cb9dc282ccda82fda38602b2">ucal_setTimeZone</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*    cal,</div><div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160;                 <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*  zoneID,</div><div class="line"><a name="l00749"></a><span class="lineno">  749</span>&#160;                 int32_t       len,</div><div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;                 <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*   status);</div><div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;</div><div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l00763"></a><span class="lineno">  763</span>&#160;<a class="code" href="ucal_8h.html#a86a37d5947a5af32eda15bde94680c2b">ucal_getTimeZoneID</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a> *cal,</div><div class="line"><a name="l00764"></a><span class="lineno">  764</span>&#160;                   <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *result,</div><div class="line"><a name="l00765"></a><span class="lineno">  765</span>&#160;                   int32_t resultLength,</div><div class="line"><a name="l00766"></a><span class="lineno">  766</span>&#160;                   <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div><div class="line"><a name="l00767"></a><span class="lineno">  767</span>&#160;</div><div class="line"><a name="l00772"></a><span class="lineno"><a class="line" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03">  772</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03">UCalendarDisplayNameType</a> {</div><div class="line"><a name="l00774"></a><span class="lineno"><a class="line" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03a36a8a634859870566e8b5cc464ce2341">  774</a></span>&#160;  <a class="code" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03a36a8a634859870566e8b5cc464ce2341">UCAL_STANDARD</a>,</div><div class="line"><a name="l00776"></a><span class="lineno"><a class="line" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03a842b1349f0d44070af11a2eef0351785">  776</a></span>&#160;  <a class="code" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03a842b1349f0d44070af11a2eef0351785">UCAL_SHORT_STANDARD</a>,</div><div class="line"><a name="l00778"></a><span class="lineno"><a class="line" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03a89cff48ba2493249328e43c6e93505de">  778</a></span>&#160;  <a class="code" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03a89cff48ba2493249328e43c6e93505de">UCAL_DST</a>,</div><div class="line"><a name="l00780"></a><span class="lineno"><a class="line" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03a50794c17996d69d2666ce6704dab3a2f">  780</a></span>&#160;  <a class="code" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03a50794c17996d69d2666ce6704dab3a2f">UCAL_SHORT_DST</a></div><div class="line"><a name="l00781"></a><span class="lineno">  781</span>&#160;};</div><div class="line"><a name="l00782"></a><span class="lineno">  782</span>&#160;</div><div class="line"><a name="l00784"></a><span class="lineno"><a class="line" href="ucal_8h.html#a56a25733a15ea9e894b43d9dcb2b44be">  784</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03">UCalendarDisplayNameType</a> <a class="code" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03">UCalendarDisplayNameType</a>;</div><div class="line"><a name="l00785"></a><span class="lineno">  785</span>&#160;</div><div class="line"><a name="l00799"></a><span class="lineno">  799</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l00800"></a><span class="lineno">  800</span>&#160;<a class="code" href="ucal_8h.html#aea22f4437959a297c21793281caea68a">ucal_getTimeZoneDisplayName</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*          cal,</div><div class="line"><a name="l00801"></a><span class="lineno">  801</span>&#160;                            <a class="code" href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03">UCalendarDisplayNameType</a>  type,</div><div class="line"><a name="l00802"></a><span class="lineno">  802</span>&#160;                            <span class="keyword">const</span> <span class="keywordtype">char</span>*               locale,</div><div class="line"><a name="l00803"></a><span class="lineno">  803</span>&#160;                            <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*                    result,</div><div class="line"><a name="l00804"></a><span class="lineno">  804</span>&#160;                            int32_t                   resultLength,</div><div class="line"><a name="l00805"></a><span class="lineno">  805</span>&#160;                            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*               status);</div><div class="line"><a name="l00806"></a><span class="lineno">  806</span>&#160;</div><div class="line"><a name="l00815"></a><span class="lineno">  815</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> U_EXPORT2 </div><div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160;<a class="code" href="ucal_8h.html#a0894e66c0e54efaee7d7a74769ef7768">ucal_inDaylightTime</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*  cal,</div><div class="line"><a name="l00817"></a><span class="lineno">  817</span>&#160;                    <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*       status );</div><div class="line"><a name="l00818"></a><span class="lineno">  818</span>&#160;</div><div class="line"><a name="l00839"></a><span class="lineno">  839</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l00840"></a><span class="lineno">  840</span>&#160;<a class="code" href="ucal_8h.html#a8b0c9820b1d2ccc6fc499766f9867aad">ucal_setGregorianChange</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a> *cal, <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a> date, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *pErrorCode);</div><div class="line"><a name="l00841"></a><span class="lineno">  841</span>&#160;</div><div class="line"><a name="l00862"></a><span class="lineno">  862</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a> U_EXPORT2</div><div class="line"><a name="l00863"></a><span class="lineno">  863</span>&#160;<a class="code" href="ucal_8h.html#ac6f9d60d827a403bb3d50accdd9027da">ucal_getGregorianChange</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a> *cal, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *pErrorCode);</div><div class="line"><a name="l00864"></a><span class="lineno">  864</span>&#160;</div><div class="line"><a name="l00869"></a><span class="lineno"><a class="line" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227">  869</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227">UCalendarAttribute</a> {</div><div class="line"><a name="l00874"></a><span class="lineno"><a class="line" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227aeea5fa7f20994cc894b5ba747c2332fd">  874</a></span>&#160;  <a class="code" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227aeea5fa7f20994cc894b5ba747c2332fd">UCAL_LENIENT</a>,</div><div class="line"><a name="l00879"></a><span class="lineno"><a class="line" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227a72d3e8c1713ca82417133ff6eaf50a41">  879</a></span>&#160;  <a class="code" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227a72d3e8c1713ca82417133ff6eaf50a41">UCAL_FIRST_DAY_OF_WEEK</a>,</div><div class="line"><a name="l00884"></a><span class="lineno"><a class="line" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227a4d1acaedb5fbcdf78f0ed0c15bf2d0bd">  884</a></span>&#160;  <a class="code" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227a4d1acaedb5fbcdf78f0ed0c15bf2d0bd">UCAL_MINIMAL_DAYS_IN_FIRST_WEEK</a>,</div><div class="line"><a name="l00890"></a><span class="lineno"><a class="line" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227a5765dc992a69432f08ff7a3173899963">  890</a></span>&#160;  <a class="code" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227a5765dc992a69432f08ff7a3173899963">UCAL_REPEATED_WALL_TIME</a>,</div><div class="line"><a name="l00896"></a><span class="lineno"><a class="line" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227aa0881bbd9455be17de3a7d16bd4a948f">  896</a></span>&#160;  <a class="code" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227aa0881bbd9455be17de3a7d16bd4a948f">UCAL_SKIPPED_WALL_TIME</a></div><div class="line"><a name="l00897"></a><span class="lineno">  897</span>&#160;};</div><div class="line"><a name="l00898"></a><span class="lineno">  898</span>&#160;</div><div class="line"><a name="l00900"></a><span class="lineno"><a class="line" href="ucal_8h.html#afd668c58b07e90db871679752528b341">  900</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227">UCalendarAttribute</a> <a class="code" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227">UCalendarAttribute</a>;</div><div class="line"><a name="l00901"></a><span class="lineno">  901</span>&#160;</div><div class="line"><a name="l00907"></a><span class="lineno"><a class="line" href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8">  907</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8">UCalendarWallTimeOption</a> {</div><div class="line"><a name="l00914"></a><span class="lineno"><a class="line" href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8ac1c848e697f23677a729997e45257045">  914</a></span>&#160;    <a class="code" href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8ac1c848e697f23677a729997e45257045">UCAL_WALLTIME_LAST</a>,</div><div class="line"><a name="l00921"></a><span class="lineno"><a class="line" href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8aebf8f4b12bd50372de404404c9988519">  921</a></span>&#160;    <a class="code" href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8aebf8f4b12bd50372de404404c9988519">UCAL_WALLTIME_FIRST</a>,</div><div class="line"><a name="l00927"></a><span class="lineno"><a class="line" href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8a5f5928af0958c098d82867d4db2316f2">  927</a></span>&#160;    <a class="code" href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8a5f5928af0958c098d82867d4db2316f2">UCAL_WALLTIME_NEXT_VALID</a></div><div class="line"><a name="l00928"></a><span class="lineno">  928</span>&#160;};</div><div class="line"><a name="l00930"></a><span class="lineno"><a class="line" href="ucal_8h.html#afddbaf64e77a06c2a3e55863864a4504">  930</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8">UCalendarWallTimeOption</a> <a class="code" href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8">UCalendarWallTimeOption</a>;</div><div class="line"><a name="l00931"></a><span class="lineno">  931</span>&#160;</div><div class="line"><a name="l00943"></a><span class="lineno">  943</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l00944"></a><span class="lineno">  944</span>&#160;<a class="code" href="ucal_8h.html#ae38dffa3217680e56e30e5d1bca673ab">ucal_getAttribute</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*    cal,</div><div class="line"><a name="l00945"></a><span class="lineno">  945</span>&#160;                  <a class="code" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227">UCalendarAttribute</a>  attr);</div><div class="line"><a name="l00946"></a><span class="lineno">  946</span>&#160;</div><div class="line"><a name="l00958"></a><span class="lineno">  958</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l00959"></a><span class="lineno">  959</span>&#160;<a class="code" href="ucal_8h.html#ab8e316b5587dc752a9f87ab7f1423af5">ucal_setAttribute</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*          cal,</div><div class="line"><a name="l00960"></a><span class="lineno">  960</span>&#160;                  <a class="code" href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227">UCalendarAttribute</a>  attr,</div><div class="line"><a name="l00961"></a><span class="lineno">  961</span>&#160;                  int32_t             newValue);</div><div class="line"><a name="l00962"></a><span class="lineno">  962</span>&#160;</div><div class="line"><a name="l00972"></a><span class="lineno">  972</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* U_EXPORT2 </div><div class="line"><a name="l00973"></a><span class="lineno">  973</span>&#160;<a class="code" href="ucal_8h.html#a891876cc878c71f1938225622cf279f3">ucal_getAvailable</a>(int32_t localeIndex);</div><div class="line"><a name="l00974"></a><span class="lineno">  974</span>&#160;</div><div class="line"><a name="l00983"></a><span class="lineno">  983</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l00984"></a><span class="lineno">  984</span>&#160;<a class="code" href="ucal_8h.html#abb607b7866f13a0330e62ad86049275f">ucal_countAvailable</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00985"></a><span class="lineno">  985</span>&#160;</div><div class="line"><a name="l00997"></a><span class="lineno">  997</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a> U_EXPORT2 </div><div class="line"><a name="l00998"></a><span class="lineno">  998</span>&#160;<a class="code" href="ucal_8h.html#a533d4cbb14bcea658867cc19dbf117e7">ucal_getMillis</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*  cal,</div><div class="line"><a name="l00999"></a><span class="lineno">  999</span>&#160;               <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*       status);</div><div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>&#160;</div><div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l01013"></a><span class="lineno"> 1013</span>&#160;<a class="code" href="ucal_8h.html#a54e866c1e202544059e92d1ce7cd8853">ucal_setMillis</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*   cal,</div><div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160;               <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a>        dateTime,</div><div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>&#160;               <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*  status );</div><div class="line"><a name="l01016"></a><span class="lineno"> 1016</span>&#160;</div><div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160;<a class="code" href="ucal_8h.html#acca7f62f6e8eb75cabf2dd9f0778f7b4">ucal_setDate</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*   cal,</div><div class="line"><a name="l01033"></a><span class="lineno"> 1033</span>&#160;             int32_t      year,</div><div class="line"><a name="l01034"></a><span class="lineno"> 1034</span>&#160;             int32_t      month,</div><div class="line"><a name="l01035"></a><span class="lineno"> 1035</span>&#160;             int32_t      date,</div><div class="line"><a name="l01036"></a><span class="lineno"> 1036</span>&#160;             <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*  status);</div><div class="line"><a name="l01037"></a><span class="lineno"> 1037</span>&#160;</div><div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l01056"></a><span class="lineno"> 1056</span>&#160;<a class="code" href="ucal_8h.html#a8810072e357d43f6d9d4a792ff0be93e">ucal_setDateTime</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*   cal,</div><div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;                 int32_t      year,</div><div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>&#160;                 int32_t      month,</div><div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>&#160;                 int32_t      date,</div><div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>&#160;                 int32_t      hour,</div><div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>&#160;                 int32_t      minute,</div><div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>&#160;                 int32_t      second,</div><div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160;                 <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*  status);</div><div class="line"><a name="l01064"></a><span class="lineno"> 1064</span>&#160;</div><div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> U_EXPORT2 </div><div class="line"><a name="l01075"></a><span class="lineno"> 1075</span>&#160;<a class="code" href="ucal_8h.html#a4a978d3bd77eb69b173df4c0f07fb619">ucal_equivalentTo</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*  cal1,</div><div class="line"><a name="l01076"></a><span class="lineno"> 1076</span>&#160;                  <span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*  cal2);</div><div class="line"><a name="l01077"></a><span class="lineno"> 1077</span>&#160;</div><div class="line"><a name="l01096"></a><span class="lineno"> 1096</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>&#160;<a class="code" href="ucal_8h.html#a764bd099486548c088bfe3356a713e0f">ucal_add</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*           cal,</div><div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>&#160;         <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a>  field,</div><div class="line"><a name="l01099"></a><span class="lineno"> 1099</span>&#160;         int32_t              amount,</div><div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>&#160;         <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*          status);</div><div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>&#160;</div><div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160;<a class="code" href="ucal_8h.html#a8b72b685f1c8d5decadaf32b22b51a2d">ucal_roll</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*           cal,</div><div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>&#160;          <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a>  field,</div><div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>&#160;          int32_t              amount,</div><div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160;          <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*          status);</div><div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>&#160;</div><div class="line"><a name="l01148"></a><span class="lineno"> 1148</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l01149"></a><span class="lineno"> 1149</span>&#160;<a class="code" href="ucal_8h.html#a61fc6f963b0cc02d97a26317d1c363be">ucal_get</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*     cal,</div><div class="line"><a name="l01150"></a><span class="lineno"> 1150</span>&#160;         <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a>  field,</div><div class="line"><a name="l01151"></a><span class="lineno"> 1151</span>&#160;         <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*          status );</div><div class="line"><a name="l01152"></a><span class="lineno"> 1152</span>&#160;</div><div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>&#160;<a class="code" href="ucal_8h.html#ae7652b5273a7de51cd6d2f24927a765a">ucal_set</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*           cal,</div><div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>&#160;         <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a>  field,</div><div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>&#160;         int32_t              value);</div><div class="line"><a name="l01172"></a><span class="lineno"> 1172</span>&#160;</div><div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> U_EXPORT2 </div><div class="line"><a name="l01189"></a><span class="lineno"> 1189</span>&#160;<a class="code" href="ucal_8h.html#acfcbb957b9cea4531d541a8985ab63ce">ucal_isSet</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*     cal,</div><div class="line"><a name="l01190"></a><span class="lineno"> 1190</span>&#160;           <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a>  field);</div><div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>&#160;</div><div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>&#160;<a class="code" href="ucal_8h.html#ae76331aadf36b244b2ab1ad5e4929be7">ucal_clearField</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*           cal,</div><div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>&#160;                <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a>  field);</div><div class="line"><a name="l01209"></a><span class="lineno"> 1209</span>&#160;</div><div class="line"><a name="l01220"></a><span class="lineno"> 1220</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l01221"></a><span class="lineno"> 1221</span>&#160;<a class="code" href="ucal_8h.html#a434b8c72e2c22018caa3a04a328ad193">ucal_clear</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>* calendar);</div><div class="line"><a name="l01222"></a><span class="lineno"> 1222</span>&#160;</div><div class="line"><a name="l01227"></a><span class="lineno"><a class="line" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5"> 1227</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5">UCalendarLimitType</a> {</div><div class="line"><a name="l01229"></a><span class="lineno"><a class="line" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5aa274d987e6cb730dc6711a378faa654d"> 1229</a></span>&#160;  <a class="code" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5aa274d987e6cb730dc6711a378faa654d">UCAL_MINIMUM</a>,</div><div class="line"><a name="l01231"></a><span class="lineno"><a class="line" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5ab80ad3ad8e6242e0c605d853432e3679"> 1231</a></span>&#160;  <a class="code" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5ab80ad3ad8e6242e0c605d853432e3679">UCAL_MAXIMUM</a>,</div><div class="line"><a name="l01233"></a><span class="lineno"><a class="line" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5a3db8def982b824fa3603182a5c82f4b3"> 1233</a></span>&#160;  <a class="code" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5a3db8def982b824fa3603182a5c82f4b3">UCAL_GREATEST_MINIMUM</a>,</div><div class="line"><a name="l01235"></a><span class="lineno"><a class="line" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5acb2cdcd3fdff6dbec96db2e2d626ad7e"> 1235</a></span>&#160;  <a class="code" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5acb2cdcd3fdff6dbec96db2e2d626ad7e">UCAL_LEAST_MAXIMUM</a>,</div><div class="line"><a name="l01237"></a><span class="lineno"><a class="line" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5a255825275dfe67f2cd05171c98a0b619"> 1237</a></span>&#160;  <a class="code" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5a255825275dfe67f2cd05171c98a0b619">UCAL_ACTUAL_MINIMUM</a>,</div><div class="line"><a name="l01239"></a><span class="lineno"><a class="line" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5a0d12baa240dc171eed50cd2148a289e7"> 1239</a></span>&#160;  <a class="code" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5a0d12baa240dc171eed50cd2148a289e7">UCAL_ACTUAL_MAXIMUM</a></div><div class="line"><a name="l01240"></a><span class="lineno"> 1240</span>&#160;};</div><div class="line"><a name="l01241"></a><span class="lineno"> 1241</span>&#160;</div><div class="line"><a name="l01243"></a><span class="lineno"><a class="line" href="ucal_8h.html#ac122fc97b5e965a32c68d288b636caaf"> 1243</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5">UCalendarLimitType</a> <a class="code" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5">UCalendarLimitType</a>;</div><div class="line"><a name="l01244"></a><span class="lineno"> 1244</span>&#160;</div><div class="line"><a name="l01259"></a><span class="lineno"> 1259</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>&#160;<a class="code" href="ucal_8h.html#a5f43bd7f846d9dbc94a9a46af26e7ab7">ucal_getLimit</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*     cal,</div><div class="line"><a name="l01261"></a><span class="lineno"> 1261</span>&#160;              <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a>  field,</div><div class="line"><a name="l01262"></a><span class="lineno"> 1262</span>&#160;              <a class="code" href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5">UCalendarLimitType</a>   type,</div><div class="line"><a name="l01263"></a><span class="lineno"> 1263</span>&#160;              <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*          status);</div><div class="line"><a name="l01264"></a><span class="lineno"> 1264</span>&#160;</div><div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * U_EXPORT2</div><div class="line"><a name="l01273"></a><span class="lineno"> 1273</span>&#160;<a class="code" href="ucal_8h.html#ad487ddaaac28a622ae2b3cf2383fd3ae">ucal_getLocaleByType</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a> *cal, <a class="code" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> type, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01274"></a><span class="lineno"> 1274</span>&#160;</div><div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * U_EXPORT2</div><div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160;<a class="code" href="ucal_8h.html#a0ad2dccc88f8b7017d039f1b68ba8996">ucal_getTZDataVersion</a>(<a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160;</div><div class="line"><a name="l01302"></a><span class="lineno"> 1302</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l01303"></a><span class="lineno"> 1303</span>&#160;<a class="code" href="ucal_8h.html#a84f79f30804a091f5436ac4e29be0c37">ucal_getCanonicalTimeZoneID</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* <span class="keywordtype">id</span>, int32_t len,</div><div class="line"><a name="l01304"></a><span class="lineno"> 1304</span>&#160;                            <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* result, int32_t resultCapacity, <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> *isSystemID, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01312"></a><span class="lineno"> 1312</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * U_EXPORT2</div><div class="line"><a name="l01313"></a><span class="lineno"> 1313</span>&#160;<a class="code" href="ucal_8h.html#ac3da68a172e0dff2097004c811a49b13">ucal_getType</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a> *cal, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01314"></a><span class="lineno"> 1314</span>&#160;</div><div class="line"><a name="l01331"></a><span class="lineno"> 1331</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="uenum_8h.html#a32b7253b2148022535be36a9fcdb5a8d">UEnumeration</a>* U_EXPORT2</div><div class="line"><a name="l01332"></a><span class="lineno"> 1332</span>&#160;<a class="code" href="ucal_8h.html#ac9f7339dd9f4fbd3463c14721bfee2b7">ucal_getKeywordValuesForLocale</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* key,</div><div class="line"><a name="l01333"></a><span class="lineno"> 1333</span>&#160;                               <span class="keyword">const</span> <span class="keywordtype">char</span>* locale,</div><div class="line"><a name="l01334"></a><span class="lineno"> 1334</span>&#160;                               <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> commonlyUsed,</div><div class="line"><a name="l01335"></a><span class="lineno"> 1335</span>&#160;                               <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01336"></a><span class="lineno"> 1336</span>&#160;</div><div class="line"><a name="l01337"></a><span class="lineno"> 1337</span>&#160;</div><div class="line"><a name="l01341"></a><span class="lineno"><a class="line" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933"> 1341</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933">UCalendarWeekdayType</a> {</div><div class="line"><a name="l01346"></a><span class="lineno"><a class="line" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933a504468a7025689a67ae0929220cad567"> 1346</a></span>&#160;  <a class="code" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933a504468a7025689a67ae0929220cad567">UCAL_WEEKDAY</a>,</div><div class="line"><a name="l01351"></a><span class="lineno"><a class="line" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933abce2190f0f34ede2ee3915021850d14c"> 1351</a></span>&#160;  <a class="code" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933abce2190f0f34ede2ee3915021850d14c">UCAL_WEEKEND</a>,</div><div class="line"><a name="l01357"></a><span class="lineno"><a class="line" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933abee3ccd0c66b3075f5c77681841aea3b"> 1357</a></span>&#160;  <a class="code" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933abee3ccd0c66b3075f5c77681841aea3b">UCAL_WEEKEND_ONSET</a>,</div><div class="line"><a name="l01363"></a><span class="lineno"><a class="line" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933ab60b882dfc55b2706aae4735d3b6e918"> 1363</a></span>&#160;  <a class="code" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933ab60b882dfc55b2706aae4735d3b6e918">UCAL_WEEKEND_CEASE</a></div><div class="line"><a name="l01364"></a><span class="lineno"> 1364</span>&#160;};</div><div class="line"><a name="l01365"></a><span class="lineno"> 1365</span>&#160;</div><div class="line"><a name="l01367"></a><span class="lineno"><a class="line" href="ucal_8h.html#a5465b37f73d5098a53e0e4b19d4f1ae4"> 1367</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933">UCalendarWeekdayType</a> <a class="code" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933">UCalendarWeekdayType</a>;</div><div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>&#160;</div><div class="line"><a name="l01386"></a><span class="lineno"> 1386</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933">UCalendarWeekdayType</a> U_EXPORT2</div><div class="line"><a name="l01387"></a><span class="lineno"> 1387</span>&#160;<a class="code" href="ucal_8h.html#a52650ccf4dae0f42dd82624a94087c61">ucal_getDayOfWeekType</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a> *cal, <a class="code" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4">UCalendarDaysOfWeek</a> dayOfWeek, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01388"></a><span class="lineno"> 1388</span>&#160;</div><div class="line"><a name="l01404"></a><span class="lineno"> 1404</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>&#160;<a class="code" href="ucal_8h.html#a173b23a92aadc703aa33f85705af7a06">ucal_getWeekendTransition</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a> *cal, <a class="code" href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4">UCalendarDaysOfWeek</a> dayOfWeek, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div><div class="line"><a name="l01406"></a><span class="lineno"> 1406</span>&#160;</div><div class="line"><a name="l01417"></a><span class="lineno"> 1417</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> U_EXPORT2</div><div class="line"><a name="l01418"></a><span class="lineno"> 1418</span>&#160;<a class="code" href="ucal_8h.html#adca13bcdf7e68c3e4dfad46e56e05f93">ucal_isWeekend</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a> *cal, <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a> date, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div><div class="line"><a name="l01419"></a><span class="lineno"> 1419</span>&#160;</div><div class="line"><a name="l01444"></a><span class="lineno"> 1444</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l01445"></a><span class="lineno"> 1445</span>&#160;<a class="code" href="ucal_8h.html#afa329a125bf67670736446673dd03290">ucal_getFieldDifference</a>(<a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>* cal,</div><div class="line"><a name="l01446"></a><span class="lineno"> 1446</span>&#160;                        <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a> target,</div><div class="line"><a name="l01447"></a><span class="lineno"> 1447</span>&#160;                        <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a> field,</div><div class="line"><a name="l01448"></a><span class="lineno"> 1448</span>&#160;                        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01449"></a><span class="lineno"> 1449</span>&#160;</div><div class="line"><a name="l01454"></a><span class="lineno"><a class="line" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531"> 1454</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531">UTimeZoneTransitionType</a> {</div><div class="line"><a name="l01460"></a><span class="lineno"><a class="line" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531a7867186396df5cfc829309ba731328c7"> 1460</a></span>&#160;    <a class="code" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531a7867186396df5cfc829309ba731328c7">UCAL_TZ_TRANSITION_NEXT</a>,</div><div class="line"><a name="l01466"></a><span class="lineno"><a class="line" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531ada59cf844ba62d155c4e7fca9173ed00"> 1466</a></span>&#160;    <a class="code" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531ada59cf844ba62d155c4e7fca9173ed00">UCAL_TZ_TRANSITION_NEXT_INCLUSIVE</a>,</div><div class="line"><a name="l01472"></a><span class="lineno"><a class="line" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531a4e17abaad8d7f4079569192482b23975"> 1472</a></span>&#160;    <a class="code" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531a4e17abaad8d7f4079569192482b23975">UCAL_TZ_TRANSITION_PREVIOUS</a>,</div><div class="line"><a name="l01478"></a><span class="lineno"><a class="line" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531a5e861097e29e7d07b870c30f89ab2ddb"> 1478</a></span>&#160;    <a class="code" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531a5e861097e29e7d07b870c30f89ab2ddb">UCAL_TZ_TRANSITION_PREVIOUS_INCLUSIVE</a></div><div class="line"><a name="l01479"></a><span class="lineno"> 1479</span>&#160;};</div><div class="line"><a name="l01480"></a><span class="lineno"> 1480</span>&#160;</div><div class="line"><a name="l01481"></a><span class="lineno"><a class="line" href="ucal_8h.html#a5850f53c7316e46ee0e7a5e002a18a20"> 1481</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531">UTimeZoneTransitionType</a> <a class="code" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531">UTimeZoneTransitionType</a>; </div><div class="line"><a name="l01498"></a><span class="lineno"> 1498</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> U_EXPORT2 </div><div class="line"><a name="l01499"></a><span class="lineno"> 1499</span>&#160;<a class="code" href="ucal_8h.html#a0ac03d014ea4f701fc5f4d96952d8786">ucal_getTimeZoneTransitionDate</a>(<span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>* cal, <a class="code" href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531">UTimeZoneTransitionType</a> type,</div><div class="line"><a name="l01500"></a><span class="lineno"> 1500</span>&#160;                               <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a>* transition, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01501"></a><span class="lineno"> 1501</span>&#160;</div><div class="line"><a name="l01526"></a><span class="lineno"> 1526</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l01527"></a><span class="lineno"> 1527</span>&#160;<a class="code" href="ucal_8h.html#a8197e52076c1d382bad9026780dd4bef">ucal_getWindowsTimeZoneID</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* <span class="keywordtype">id</span>, int32_t len,</div><div class="line"><a name="l01528"></a><span class="lineno"> 1528</span>&#160;                            <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* winid, int32_t winidCapacity, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01529"></a><span class="lineno"> 1529</span>&#160;</div><div class="line"><a name="l01558"></a><span class="lineno"> 1558</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l01559"></a><span class="lineno"> 1559</span>&#160;<a class="code" href="ucal_8h.html#ab0d2a1688bec973a74b4f35fc5901dfd">ucal_getTimeZoneIDForWindowsID</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* winid, int32_t len, <span class="keyword">const</span> <span class="keywordtype">char</span>* region,</div><div class="line"><a name="l01560"></a><span class="lineno"> 1560</span>&#160;                                <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* <span class="keywordtype">id</span>, int32_t idCapacity, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01561"></a><span class="lineno"> 1561</span>&#160;</div><div class="line"><a name="l01562"></a><span class="lineno"> 1562</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* #if !UCONFIG_NO_FORMATTING */</span><span class="preprocessor"></span></div><div class="line"><a name="l01563"></a><span class="lineno"> 1563</span>&#160;</div><div class="line"><a name="l01564"></a><span class="lineno"> 1564</span>&#160;<span class="preprocessor">#endif</span></div><div class="ttc" id="ucal_8h_html_a4febd3ddfcdace16e1c005bd7d17a10c"><div class="ttname"><a href="ucal_8h.html#a4febd3ddfcdace16e1c005bd7d17a10c">ucal_clone</a></div><div class="ttdeci">UCalendar * ucal_clone(const UCalendar *cal, UErrorCode *status)</div><div class="ttdoc">Open a copy of a UCalendar. </div></div>
<div class="ttc" id="ucal_8h_html_a80db55a10d0808a9f9b61e105b9d32fbab760bad9d085a7a294617c828ef08160"><div class="ttname"><a href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fbab760bad9d085a7a294617c828ef08160">UCAL_DEFAULT</a></div><div class="ttdoc">A better name for UCAL_TRADITIONAL. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00171">ucal.h:171</a></div></div>
<div class="ttc" id="ucal_8h_html_afb45437aa9182d9fdcd96a2119e1e144"><div class="ttname"><a href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a></div><div class="ttdeci">void * UCalendar</div><div class="ttdoc">A calendar. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00155">ucal.h:155</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a4269b2063a9d820c4d6a81e573e72a33"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a4269b2063a9d820c4d6a81e573e72a33">UCAL_DAY_OF_YEAR</a></div><div class="ttdoc">Field number indicating the day number within the current year. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00262">ucal.h:262</a></div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596a892d007d133f3d5d07831fe621b0597b"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a892d007d133f3d5d07831fe621b0597b">UCAL_AUGUST</a></div><div class="ttdoc">August. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00496">ucal.h:496</a></div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596a2c0d943daf44e035240e215d9d52b463"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a2c0d943daf44e035240e215d9d52b463">UCAL_MAY</a></div><div class="ttdoc">May. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00490">ucal.h:490</a></div></div>
<div class="ttc" id="ucal_8h_html_ae9370947c6da3c8ee5ee034307ac5d03a842b1349f0d44070af11a2eef0351785"><div class="ttname"><a href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03a842b1349f0d44070af11a2eef0351785">UCAL_SHORT_STANDARD</a></div><div class="ttdoc">Short standard display name. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00776">ucal.h:776</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a></div><div class="ttdeci">UCalendarDateFields</div><div class="ttdoc">Possible fields in a UCalendar. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00185">ucal.h:185</a></div></div>
<div class="ttc" id="ucal_8h_html_a8b0c9820b1d2ccc6fc499766f9867aad"><div class="ttname"><a href="ucal_8h.html#a8b0c9820b1d2ccc6fc499766f9867aad">ucal_setGregorianChange</a></div><div class="ttdeci">void ucal_setGregorianChange(UCalendar *cal, UDate date, UErrorCode *pErrorCode)</div><div class="ttdoc">Sets the GregorianCalendar change date. </div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a8086caf60ea1b9ca1f3ce590da84869e"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a8086caf60ea1b9ca1f3ce590da84869e">UCAL_DATE</a></div><div class="ttdoc">Field number indicating the day of the month. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00255">ucal.h:255</a></div></div>
<div class="ttc" id="ucal_8h_html_a434b8c72e2c22018caa3a04a328ad193"><div class="ttname"><a href="ucal_8h.html#a434b8c72e2c22018caa3a04a328ad193">ucal_clear</a></div><div class="ttdeci">void ucal_clear(UCalendar *calendar)</div><div class="ttdoc">Clear all fields in a UCalendar. </div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912afc6b7fa25f397758f03ad799ff057ca1"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912afc6b7fa25f397758f03ad799ff057ca1">UCAL_MILLISECONDS_IN_DAY</a></div><div class="ttdoc">Ranges from 0 to 23:59:59.999 (regardless of DST). </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00420">ucal.h:420</a></div></div>
<div class="ttc" id="ucal_8h_html_a27f00939dd2931f252c5bc6409b83227a4d1acaedb5fbcdf78f0ed0c15bf2d0bd"><div class="ttname"><a href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227a4d1acaedb5fbcdf78f0ed0c15bf2d0bd">UCAL_MINIMAL_DAYS_IN_FIRST_WEEK</a></div><div class="ttdoc">Minimum number of days in first week. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00884">ucal.h:884</a></div></div>
<div class="ttc" id="ucal_8h_html_ab0d2a1688bec973a74b4f35fc5901dfd"><div class="ttname"><a href="ucal_8h.html#ab0d2a1688bec973a74b4f35fc5901dfd">ucal_getTimeZoneIDForWindowsID</a></div><div class="ttdeci">int32_t ucal_getTimeZoneIDForWindowsID(const UChar *winid, int32_t len, const char *region, UChar *id, int32_t idCapacity, UErrorCode *status)</div><div class="ttdoc">Converts a Windows time zone ID to an equivalent system time zone ID for a region. </div></div>
<div class="ttc" id="ucal_8h_html_abb607b7866f13a0330e62ad86049275f"><div class="ttname"><a href="ucal_8h.html#abb607b7866f13a0330e62ad86049275f">ucal_countAvailable</a></div><div class="ttdeci">int32_t ucal_countAvailable(void)</div><div class="ttdoc">Determine how many locales have calendars available. </div></div>
<div class="ttc" id="ucal_8h_html_a27f00939dd2931f252c5bc6409b83227aeea5fa7f20994cc894b5ba747c2332fd"><div class="ttname"><a href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227aeea5fa7f20994cc894b5ba747c2332fd">UCAL_LENIENT</a></div><div class="ttdoc">Lenient parsing. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00874">ucal.h:874</a></div></div>
<div class="ttc" id="ucal_8h_html_a71d1396f68a0ccc8bd7e5e0fe006b6a7a8e263e26565f79225bea76abe8c39633"><div class="ttname"><a href="ucal_8h.html#a71d1396f68a0ccc8bd7e5e0fe006b6a7a8e263e26565f79225bea76abe8c39633">UCAL_AM</a></div><div class="ttdoc">AM. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00520">ucal.h:520</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a0ddda11f9012d9b033adab7e5d99a8d7"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a0ddda11f9012d9b033adab7e5d99a8d7">UCAL_ERA</a></div><div class="ttdoc">Field number indicating the era, e.g., AD or BC in the Gregorian (Julian) calendar. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00191">ucal.h:191</a></div></div>
<div class="ttc" id="ucal_8h_html_a5d1f042c84dc291891c208d4c7dcd933ab60b882dfc55b2706aae4735d3b6e918"><div class="ttname"><a href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933ab60b882dfc55b2706aae4735d3b6e918">UCAL_WEEKEND_CEASE</a></div><div class="ttdoc">Designates a day that starts as the weekend and transitions to a weekday. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01363">ucal.h:1363</a></div></div>
<div class="ttc" id="ucal_8h_html_a7efe6a88e42a2f34185095f4b1769531ada59cf844ba62d155c4e7fca9173ed00"><div class="ttname"><a href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531ada59cf844ba62d155c4e7fca9173ed00">UCAL_TZ_TRANSITION_NEXT_INCLUSIVE</a></div><div class="ttdoc">Get the next transition on or after the current date, i.e. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01466">ucal.h:1466</a></div></div>
<div class="ttc" id="ucal_8h_html_a0894e66c0e54efaee7d7a74769ef7768"><div class="ttname"><a href="ucal_8h.html#a0894e66c0e54efaee7d7a74769ef7768">ucal_inDaylightTime</a></div><div class="ttdeci">UBool ucal_inDaylightTime(const UCalendar *cal, UErrorCode *status)</div><div class="ttdoc">Determine if a UCalendar is currently in daylight savings time. </div></div>
<div class="ttc" id="ucal_8h_html_a5d1f042c84dc291891c208d4c7dcd933a504468a7025689a67ae0929220cad567"><div class="ttname"><a href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933a504468a7025689a67ae0929220cad567">UCAL_WEEKDAY</a></div><div class="ttdoc">Designates a full weekday (no part of the day is included in the weekend). </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01346">ucal.h:1346</a></div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596a2ee2afdd3972c479165f030634645ab6"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a2ee2afdd3972c479165f030634645ab6">UCAL_UNDECIMBER</a></div><div class="ttdoc">Value of the UCAL_MONTH field indicating the thirteenth month of the year. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00509">ucal.h:509</a></div></div>
<div class="ttc" id="ucal_8h_html_a61fc6f963b0cc02d97a26317d1c363be"><div class="ttname"><a href="ucal_8h.html#a61fc6f963b0cc02d97a26317d1c363be">ucal_get</a></div><div class="ttdeci">int32_t ucal_get(const UCalendar *cal, UCalendarDateFields field, UErrorCode *status)</div><div class="ttdoc">Get the current value of a field from a UCalendar. </div></div>
<div class="ttc" id="ucal_8h_html_a5f43bd7f846d9dbc94a9a46af26e7ab7"><div class="ttname"><a href="ucal_8h.html#a5f43bd7f846d9dbc94a9a46af26e7ab7">ucal_getLimit</a></div><div class="ttdeci">int32_t ucal_getLimit(const UCalendar *cal, UCalendarDateFields field, UCalendarLimitType type, UErrorCode *status)</div><div class="ttdoc">Determine a limit for a field in a UCalendar. </div></div>
<div class="ttc" id="ucal_8h_html_acfcbb957b9cea4531d541a8985ab63ce"><div class="ttname"><a href="ucal_8h.html#acfcbb957b9cea4531d541a8985ab63ce">ucal_isSet</a></div><div class="ttdeci">UBool ucal_isSet(const UCalendar *cal, UCalendarDateFields field)</div><div class="ttdoc">Determine if a field in a UCalendar is set. </div></div>
<div class="ttc" id="ucal_8h_html_a7efe6a88e42a2f34185095f4b1769531a7867186396df5cfc829309ba731328c7"><div class="ttname"><a href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531a7867186396df5cfc829309ba731328c7">UCAL_TZ_TRANSITION_NEXT</a></div><div class="ttdoc">Get the next transition after the current date, i.e. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01460">ucal.h:1460</a></div></div>
<div class="ttc" id="ucal_8h_html_a6e54e12f217d36570b70fafcbb557ca5ab80ad3ad8e6242e0c605d853432e3679"><div class="ttname"><a href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5ab80ad3ad8e6242e0c605d853432e3679">UCAL_MAXIMUM</a></div><div class="ttdoc">Maximum value. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01231">ucal.h:1231</a></div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596a61e354d2e762e2f65cc2241f3860cff8"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a61e354d2e762e2f65cc2241f3860cff8">UCAL_JUNE</a></div><div class="ttdoc">June. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00492">ucal.h:492</a></div></div>
<div class="ttc" id="ucal_8h_html_a6e54e12f217d36570b70fafcbb557ca5acb2cdcd3fdff6dbec96db2e2d626ad7e"><div class="ttname"><a href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5acb2cdcd3fdff6dbec96db2e2d626ad7e">UCAL_LEAST_MAXIMUM</a></div><div class="ttdoc">Leaest maximum value. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01235">ucal.h:1235</a></div></div>
<div class="ttc" id="utypes_8h_html_ace1704e9e77d407d1eaaa2e73ec0c039"><div class="ttname"><a href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a></div><div class="ttdeci">double UDate</div><div class="ttdoc">Date and Time data type. </div><div class="ttdef"><b>Definition:</b> <a href="utypes_8h_source.html#l00203">utypes.h:203</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a3585d4fa3f681dbda0e9ac8826e36d2f"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a3585d4fa3f681dbda0e9ac8826e36d2f">UCAL_WEEK_OF_MONTH</a></div><div class="ttdoc">Field number indicating the week number within the current month. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00246">ucal.h:246</a></div></div>
<div class="ttc" id="uenum_8h_html_a32b7253b2148022535be36a9fcdb5a8d"><div class="ttname"><a href="uenum_8h.html#a32b7253b2148022535be36a9fcdb5a8d">UEnumeration</a></div><div class="ttdeci">struct UEnumeration UEnumeration</div><div class="ttdoc">structure representing an enumeration object instance </div><div class="ttdef"><b>Definition:</b> <a href="uenum_8h_source.html#l00041">uenum.h:41</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912abc240c53c10619668e22f5cc08dc9555"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912abc240c53c10619668e22f5cc08dc9555">UCAL_MILLISECOND</a></div><div class="ttdoc">Field number indicating the millisecond within the second. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00358">ucal.h:358</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a0612bde412d2c2ca9d3210937cc01f07"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a0612bde412d2c2ca9d3210937cc01f07">UCAL_EXTENDED_YEAR</a></div><div class="ttdoc">Year of this calendar system, encompassing all supra-year fields. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00397">ucal.h:397</a></div></div>
<div class="ttc" id="ucal_8h_html_ae9370947c6da3c8ee5ee034307ac5d03a36a8a634859870566e8b5cc464ce2341"><div class="ttname"><a href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03a36a8a634859870566e8b5cc464ce2341">UCAL_STANDARD</a></div><div class="ttdoc">Standard display name. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00774">ucal.h:774</a></div></div>
<div class="ttc" id="ucal_8h_html_adca13bcdf7e68c3e4dfad46e56e05f93"><div class="ttname"><a href="ucal_8h.html#adca13bcdf7e68c3e4dfad46e56e05f93">ucal_isWeekend</a></div><div class="ttdeci">UBool ucal_isWeekend(const UCalendar *cal, UDate date, UErrorCode *status)</div><div class="ttdoc">Returns TRUE if the given UDate is in the weekend in this calendar system. </div></div>
<div class="ttc" id="ucal_8h_html_a6e54e12f217d36570b70fafcbb557ca5a255825275dfe67f2cd05171c98a0b619"><div class="ttname"><a href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5a255825275dfe67f2cd05171c98a0b619">UCAL_ACTUAL_MINIMUM</a></div><div class="ttdoc">Actual minimum value. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01237">ucal.h:1237</a></div></div>
<div class="ttc" id="ucal_8h_html_a62d9fe551bd48e4141fce52b917119a4a9ee63f42c2e84d0b6c743ca021097374"><div class="ttname"><a href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a9ee63f42c2e84d0b6c743ca021097374">UCAL_FRIDAY</a></div><div class="ttdoc">Friday. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00469">ucal.h:469</a></div></div>
<div class="ttc" id="ucal_8h_html_a0ac03d014ea4f701fc5f4d96952d8786"><div class="ttname"><a href="ucal_8h.html#a0ac03d014ea4f701fc5f4d96952d8786">ucal_getTimeZoneTransitionDate</a></div><div class="ttdeci">UBool ucal_getTimeZoneTransitionDate(const UCalendar *cal, UTimeZoneTransitionType type, UDate *transition, UErrorCode *status)</div><div class="ttdoc">Get the UDate for the next/previous time zone transition relative to the calendar&amp;#39;s current date...</div></div>
<div class="ttc" id="ucal_8h_html_a891876cc878c71f1938225622cf279f3"><div class="ttname"><a href="ucal_8h.html#a891876cc878c71f1938225622cf279f3">ucal_getAvailable</a></div><div class="ttdeci">const char * ucal_getAvailable(int32_t localeIndex)</div><div class="ttdoc">Get a locale for which calendars are available. </div></div>
<div class="ttc" id="ucal_8h_html_a6e54e12f217d36570b70fafcbb557ca5aa274d987e6cb730dc6711a378faa654d"><div class="ttname"><a href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5aa274d987e6cb730dc6711a378faa654d">UCAL_MINIMUM</a></div><div class="ttdoc">Minimum value. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01229">ucal.h:1229</a></div></div>
<div class="ttc" id="ucal_8h_html_a52650ccf4dae0f42dd82624a94087c61"><div class="ttname"><a href="ucal_8h.html#a52650ccf4dae0f42dd82624a94087c61">ucal_getDayOfWeekType</a></div><div class="ttdeci">UCalendarWeekdayType ucal_getDayOfWeekType(const UCalendar *cal, UCalendarDaysOfWeek dayOfWeek, UErrorCode *status)</div><div class="ttdoc">Returns whether the given day of the week is a weekday, a weekend day, or a day that transitions from...</div></div>
<div class="ttc" id="ucal_8h_html_a4a978d3bd77eb69b173df4c0f07fb619"><div class="ttname"><a href="ucal_8h.html#a4a978d3bd77eb69b173df4c0f07fb619">ucal_equivalentTo</a></div><div class="ttdeci">UBool ucal_equivalentTo(const UCalendar *cal1, const UCalendar *cal2)</div><div class="ttdoc">Returns TRUE if two UCalendars are equivalent. </div></div>
<div class="ttc" id="ucal_8h_html_a62d9fe551bd48e4141fce52b917119a4a15a79079833f1119c2ed93edf6b02c99"><div class="ttname"><a href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a15a79079833f1119c2ed93edf6b02c99">UCAL_WEDNESDAY</a></div><div class="ttdoc">Wednesday. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00465">ucal.h:465</a></div></div>
<div class="ttc" id="ucal_8h_html_a62d9fe551bd48e4141fce52b917119a4ab64dd41ed18baeb2b150537abe744300"><div class="ttname"><a href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4ab64dd41ed18baeb2b150537abe744300">UCAL_TUESDAY</a></div><div class="ttdoc">Tuesday. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00463">ucal.h:463</a></div></div>
<div class="ttc" id="ucal_8h_html_a5d1f042c84dc291891c208d4c7dcd933"><div class="ttname"><a href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933">UCalendarWeekdayType</a></div><div class="ttdeci">UCalendarWeekdayType</div><div class="ttdoc">Weekday types, as returned by ucal_getDayOfWeekType(). </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01341">ucal.h:1341</a></div></div>
<div class="ttc" id="ucal_8h_html_a62d9fe551bd48e4141fce52b917119a4a358e7ba575ccb0ef2b531ac7945cff2f"><div class="ttname"><a href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a358e7ba575ccb0ef2b531ac7945cff2f">UCAL_SATURDAY</a></div><div class="ttdoc">Saturday. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00471">ucal.h:471</a></div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596af65658af9cb3b9b829ae218318d8c11b"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596af65658af9cb3b9b829ae218318d8c11b">UCAL_MARCH</a></div><div class="ttdoc">March. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00486">ucal.h:486</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a581404a7c0401eb1dbb5dc01f0f0ef8c"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a581404a7c0401eb1dbb5dc01f0f0ef8c">UCAL_YEAR_WOY</a></div><div class="ttdoc">Field number indicating the extended year corresponding to the UCAL_WEEK_OF_YEAR field. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00381">ucal.h:381</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912acba35fb282eacc2434e3229a3f64ef7e"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912acba35fb282eacc2434e3229a3f64ef7e">UCAL_DAY_OF_MONTH</a></div><div class="ttdoc">Field number indicating the day of the month. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00444">ucal.h:444</a></div></div>
<div class="ttc" id="classLocalUCalendarPointer_html"><div class="ttname"><a href="classLocalUCalendarPointer.html">LocalUCalendarPointer</a></div><div class="ttdoc">&quot;Smart pointer&quot; class, closes a UCalendar via ucal_close(). </div></div>
<div class="ttc" id="ucal_8h_html_a27f00939dd2931f252c5bc6409b83227"><div class="ttname"><a href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227">UCalendarAttribute</a></div><div class="ttdeci">UCalendarAttribute</div><div class="ttdoc">Types of UCalendar attributes. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00869">ucal.h:869</a></div></div>
<div class="ttc" id="ucal_8h_html_a7efe6a88e42a2f34185095f4b1769531"><div class="ttname"><a href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531">UTimeZoneTransitionType</a></div><div class="ttdeci">UTimeZoneTransitionType</div><div class="ttdoc">Time zone transition types for ucal_getTimeZoneTransitionDate. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01454">ucal.h:1454</a></div></div>
<div class="ttc" id="ucal_8h_html_a7efe6a88e42a2f34185095f4b1769531a4e17abaad8d7f4079569192482b23975"><div class="ttname"><a href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531a4e17abaad8d7f4079569192482b23975">UCAL_TZ_TRANSITION_PREVIOUS</a></div><div class="ttdoc">Get the previous transition before the current date, i.e. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01472">ucal.h:1472</a></div></div>
<div class="ttc" id="ucal_8h_html_a4868f5e191f75ed38b7ee0c3040317b8aebf8f4b12bd50372de404404c9988519"><div class="ttname"><a href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8aebf8f4b12bd50372de404404c9988519">UCAL_WALLTIME_FIRST</a></div><div class="ttdoc">An ambiguous wall time to be interpreted as the earliest. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00921">ucal.h:921</a></div></div>
<div class="ttc" id="ucal_8h_html_a62d9fe551bd48e4141fce52b917119a4a9db1e73b33252ffcd5d5a4197b68f805"><div class="ttname"><a href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a9db1e73b33252ffcd5d5a4197b68f805">UCAL_SUNDAY</a></div><div class="ttdoc">Sunday. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00459">ucal.h:459</a></div></div>
<div class="ttc" id="ucal_8h_html_a4868f5e191f75ed38b7ee0c3040317b8"><div class="ttname"><a href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8">UCalendarWallTimeOption</a></div><div class="ttdeci">UCalendarWallTimeOption</div><div class="ttdoc">Options for handling ambiguous wall time at time zone offset transitions. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00907">ucal.h:907</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912ad94a5edcb9a6dd1c2480f4da8151bf04"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912ad94a5edcb9a6dd1c2480f4da8151bf04">UCAL_AM_PM</a></div><div class="ttdoc">Field number indicating whether the HOUR is before or after noon. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00314">ucal.h:314</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a8ed09799953a8b540f50ae856be93fc2"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a8ed09799953a8b540f50ae856be93fc2">UCAL_DAY_OF_WEEK_IN_MONTH</a></div><div class="ttdoc">Field number indicating the ordinal number of the day of the week within the current month...</div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00303">ucal.h:303</a></div></div>
<div class="ttc" id="ucal_8h_html_a27f00939dd2931f252c5bc6409b83227a72d3e8c1713ca82417133ff6eaf50a41"><div class="ttname"><a href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227a72d3e8c1713ca82417133ff6eaf50a41">UCAL_FIRST_DAY_OF_WEEK</a></div><div class="ttdoc">First day of week. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00879">ucal.h:879</a></div></div>
<div class="ttc" id="ucal_8h_html_a86a37d5947a5af32eda15bde94680c2b"><div class="ttname"><a href="ucal_8h.html#a86a37d5947a5af32eda15bde94680c2b">ucal_getTimeZoneID</a></div><div class="ttdeci">int32_t ucal_getTimeZoneID(const UCalendar *cal, UChar *result, int32_t resultLength, UErrorCode *status)</div><div class="ttdoc">Get the ID of the UCalendar&amp;#39;s time zone. </div></div>
<div class="ttc" id="uversion_8h_html_a7d9374e037299886d4192b763b4c5e8b"><div class="ttname"><a href="uversion_8h.html#a7d9374e037299886d4192b763b4c5e8b">U_NAMESPACE_BEGIN</a></div><div class="ttdeci">#define U_NAMESPACE_BEGIN</div><div class="ttdoc">This is used to begin a declaration of a public ICU C++ API. </div><div class="ttdef"><b>Definition:</b> <a href="uversion_8h_source.html#l00131">uversion.h:131</a></div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596ad9122013c38c7d414c6428fd4d9d8ad0"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596ad9122013c38c7d414c6428fd4d9d8ad0">UCAL_FEBRUARY</a></div><div class="ttdoc">February. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00484">ucal.h:484</a></div></div>
<div class="ttc" id="ucal_8h_html_afa329a125bf67670736446673dd03290"><div class="ttname"><a href="ucal_8h.html#afa329a125bf67670736446673dd03290">ucal_getFieldDifference</a></div><div class="ttdeci">int32_t ucal_getFieldDifference(UCalendar *cal, UDate target, UCalendarDateFields field, UErrorCode *status)</div><div class="ttdoc">Return the difference between the target time and the time this calendar object is currently set to...</div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596afcc006296cc7b9b3b04c9a26c44181c5"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596afcc006296cc7b9b3b04c9a26c44181c5">UCAL_OCTOBER</a></div><div class="ttdoc">October. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00500">ucal.h:500</a></div></div>
<div class="ttc" id="ucal_8h_html_ae9370947c6da3c8ee5ee034307ac5d03a50794c17996d69d2666ce6704dab3a2f"><div class="ttname"><a href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03a50794c17996d69d2666ce6704dab3a2f">UCAL_SHORT_DST</a></div><div class="ttdoc">Short daylight savings display name. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00780">ucal.h:780</a></div></div>
<div class="ttc" id="ucal_8h_html_a3907928a0963ad035a221f6feb4f62cd"><div class="ttname"><a href="ucal_8h.html#a3907928a0963ad035a221f6feb4f62cd">ucal_getDSTSavings</a></div><div class="ttdeci">int32_t ucal_getDSTSavings(const UChar *zoneID, UErrorCode *ec)</div><div class="ttdoc">Return the amount of time in milliseconds that the clock is advanced during daylight savings time for...</div></div>
<div class="ttc" id="ucal_8h_html_a6e54e12f217d36570b70fafcbb557ca5a3db8def982b824fa3603182a5c82f4b3"><div class="ttname"><a href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5a3db8def982b824fa3603182a5c82f4b3">UCAL_GREATEST_MINIMUM</a></div><div class="ttdoc">Greatest minimum value. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01233">ucal.h:1233</a></div></div>
<div class="ttc" id="ucal_8h_html_a62d9fe551bd48e4141fce52b917119a4"><div class="ttname"><a href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4">UCalendarDaysOfWeek</a></div><div class="ttdeci">UCalendarDaysOfWeek</div><div class="ttdoc">Useful constant for days of week. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00457">ucal.h:457</a></div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596a5bf40eb18049fa52944f56f73a56d5a4"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a5bf40eb18049fa52944f56f73a56d5a4">UCAL_NOVEMBER</a></div><div class="ttdoc">November. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00502">ucal.h:502</a></div></div>
<div class="ttc" id="ucal_8h_html_ad487ddaaac28a622ae2b3cf2383fd3ae"><div class="ttname"><a href="ucal_8h.html#ad487ddaaac28a622ae2b3cf2383fd3ae">ucal_getLocaleByType</a></div><div class="ttdeci">const char * ucal_getLocaleByType(const UCalendar *cal, ULocDataLocaleType type, UErrorCode *status)</div><div class="ttdoc">Get the locale for this calendar object. </div></div>
<div class="ttc" id="localpointer_8h_html_a3030f841466c4bbbd465ac9c4b999549"><div class="ttname"><a href="localpointer_8h.html#a3030f841466c4bbbd465ac9c4b999549">U_DEFINE_LOCAL_OPEN_POINTER</a></div><div class="ttdeci">#define U_DEFINE_LOCAL_OPEN_POINTER(LocalPointerClassName, Type, closeFunction)</div><div class="ttdoc">&quot;Smart pointer&quot; definition macro, deletes objects via the closeFunction. </div><div class="ttdef"><b>Definition:</b> <a href="localpointer_8h_source.html#l00530">localpointer.h:530</a></div></div>
<div class="ttc" id="ucal_8h_html_ae9370947c6da3c8ee5ee034307ac5d03a89cff48ba2493249328e43c6e93505de"><div class="ttname"><a href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03a89cff48ba2493249328e43c6e93505de">UCAL_DST</a></div><div class="ttdoc">Daylight savings display name. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00778">ucal.h:778</a></div></div>
<div class="ttc" id="ucal_8h_html_a80db55a10d0808a9f9b61e105b9d32fbaf40f59ee818a37ecfa599e89eb0c334d"><div class="ttname"><a href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fbaf40f59ee818a37ecfa599e89eb0c334d">UCAL_TRADITIONAL</a></div><div class="ttdoc">Despite the name, UCAL_TRADITIONAL designates the locale&amp;#39;s default calendar, which may be the Gregori...</div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00166">ucal.h:166</a></div></div>
<div class="ttc" id="ucal_8h_html_ac9f7339dd9f4fbd3463c14721bfee2b7"><div class="ttname"><a href="ucal_8h.html#ac9f7339dd9f4fbd3463c14721bfee2b7">ucal_getKeywordValuesForLocale</a></div><div class="ttdeci">UEnumeration * ucal_getKeywordValuesForLocale(const char *key, const char *locale, UBool commonlyUsed, UErrorCode *status)</div><div class="ttdoc">Given a key and a locale, returns an array of string values in a preferred order that would make a di...</div></div>
<div class="ttc" id="localpointer_8h_html"><div class="ttname"><a href="localpointer_8h.html">localpointer.h</a></div><div class="ttdoc">C++ API: &quot;Smart pointers&quot; for use with and in ICU4C C++ code. </div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596a8ca4ce198fa1ea4285d2a2198d418ba5"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a8ca4ce198fa1ea4285d2a2198d418ba5">UCAL_JULY</a></div><div class="ttdoc">July. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00494">ucal.h:494</a></div></div>
<div class="ttc" id="ucal_8h_html_abbc29eb77035c731c6c5d18b77733069"><div class="ttname"><a href="ucal_8h.html#abbc29eb77035c731c6c5d18b77733069">ucal_openTimeZones</a></div><div class="ttdeci">UEnumeration * ucal_openTimeZones(UErrorCode *ec)</div><div class="ttdoc">Create an enumeration over all time zones. </div></div>
<div class="ttc" id="ucal_8h_html_a246d867677ec1a02775072aa0b5b018aaf7528bf8127f3e48076949c279be6c4e"><div class="ttname"><a href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018aaf7528bf8127f3e48076949c279be6c4e">UCAL_ZONE_TYPE_CANONICAL_LOCATION</a></div><div class="ttdoc">Canonical system zones associated with actual locations. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00549">ucal.h:549</a></div></div>
<div class="ttc" id="ucal_8h_html_a62d9fe551bd48e4141fce52b917119a4a5b068ab70005ef07850e561b57d6bdd7"><div class="ttname"><a href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a5b068ab70005ef07850e561b57d6bdd7">UCAL_MONDAY</a></div><div class="ttdoc">Monday. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00461">ucal.h:461</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912ac878e7ce810cf85e33b5a2e53e26c590"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912ac878e7ce810cf85e33b5a2e53e26c590">UCAL_HOUR</a></div><div class="ttdoc">Field number indicating the hour of the morning or afternoon. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00325">ucal.h:325</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a581a19cc0c5ff9ba238088cdb062c861"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a581a19cc0c5ff9ba238088cdb062c861">UCAL_MINUTE</a></div><div class="ttdoc">Field number indicating the minute within the hour. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00342">ucal.h:342</a></div></div>
<div class="ttc" id="ucal_8h_html_acac88ce8fa1cfb5585d1db7d93566fea"><div class="ttname"><a href="ucal_8h.html#acac88ce8fa1cfb5585d1db7d93566fea">ucal_openCountryTimeZones</a></div><div class="ttdeci">UEnumeration * ucal_openCountryTimeZones(const char *country, UErrorCode *ec)</div><div class="ttdoc">Create an enumeration over all time zones associated with the given country. </div></div>
<div class="ttc" id="ucal_8h_html_ac9d3d4893f5b22a90edff24bedaf361c"><div class="ttname"><a href="ucal_8h.html#ac9d3d4893f5b22a90edff24bedaf361c">ucal_open</a></div><div class="ttdeci">UCalendar * ucal_open(const UChar *zoneID, int32_t len, const char *locale, UCalendarType type, UErrorCode *status)</div><div class="ttdoc">Open a UCalendar. </div></div>
<div class="ttc" id="ucal_8h_html_ae38dffa3217680e56e30e5d1bca673ab"><div class="ttname"><a href="ucal_8h.html#ae38dffa3217680e56e30e5d1bca673ab">ucal_getAttribute</a></div><div class="ttdeci">int32_t ucal_getAttribute(const UCalendar *cal, UCalendarAttribute attr)</div><div class="ttdoc">Get a numeric attribute associated with a UCalendar. </div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596a5053c7488e7a8b39af59408377d40ed6"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a5053c7488e7a8b39af59408377d40ed6">UCAL_APRIL</a></div><div class="ttdoc">April. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00488">ucal.h:488</a></div></div>
<div class="ttc" id="ucal_8h_html_ab8e316b5587dc752a9f87ab7f1423af5"><div class="ttname"><a href="ucal_8h.html#ab8e316b5587dc752a9f87ab7f1423af5">ucal_setAttribute</a></div><div class="ttdeci">void ucal_setAttribute(UCalendar *cal, UCalendarAttribute attr, int32_t newValue)</div><div class="ttdoc">Set a numeric attribute associated with a UCalendar. </div></div>
<div class="ttc" id="ucal_8h_html_a246d867677ec1a02775072aa0b5b018aac426fea7a765899ccfe2f31165292bbd"><div class="ttname"><a href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018aac426fea7a765899ccfe2f31165292bbd">UCAL_ZONE_TYPE_ANY</a></div><div class="ttdoc">Any system zones. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00539">ucal.h:539</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912ad922feccd72ca5e2ef90bb74a61f8070"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912ad922feccd72ca5e2ef90bb74a61f8070">UCAL_DAY_OF_WEEK</a></div><div class="ttdoc">Field number indicating the day of the week. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00278">ucal.h:278</a></div></div>
<div class="ttc" id="ucal_8h_html_ae7652b5273a7de51cd6d2f24927a765a"><div class="ttname"><a href="ucal_8h.html#ae7652b5273a7de51cd6d2f24927a765a">ucal_set</a></div><div class="ttdeci">void ucal_set(UCalendar *cal, UCalendarDateFields field, int32_t value)</div><div class="ttdoc">Set the value of a field in a UCalendar. </div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912adc4087f0cb61ac13578cff55c6ad753e"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912adc4087f0cb61ac13578cff55c6ad753e">UCAL_IS_LEAP_MONTH</a></div><div class="ttdoc">Whether or not the current month is a leap month (0 or 1). </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00426">ucal.h:426</a></div></div>
<div class="ttc" id="ucal_8h_html_a27f00939dd2931f252c5bc6409b83227aa0881bbd9455be17de3a7d16bd4a948f"><div class="ttname"><a href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227aa0881bbd9455be17de3a7d16bd4a948f">UCAL_SKIPPED_WALL_TIME</a></div><div class="ttdoc">The behavior for handling skipped wall time at positive time zone offset transitions. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00896">ucal.h:896</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a3e2b44660e01084c8b4990f281554ae1"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a3e2b44660e01084c8b4990f281554ae1">UCAL_YEAR</a></div><div class="ttdoc">Field number indicating the year. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00197">ucal.h:197</a></div></div>
<div class="ttc" id="ucal_8h_html_a7efe6a88e42a2f34185095f4b1769531a5e861097e29e7d07b870c30f89ab2ddb"><div class="ttname"><a href="ucal_8h.html#a7efe6a88e42a2f34185095f4b1769531a5e861097e29e7d07b870c30f89ab2ddb">UCAL_TZ_TRANSITION_PREVIOUS_INCLUSIVE</a></div><div class="ttdoc">Get the previous transition on or before the current date, i.e. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01478">ucal.h:1478</a></div></div>
<div class="ttc" id="ucal_8h_html_ae4402ac532c51fd6206f93fdc51b1dea"><div class="ttname"><a href="ucal_8h.html#ae4402ac532c51fd6206f93fdc51b1dea">ucal_close</a></div><div class="ttdeci">void ucal_close(UCalendar *cal)</div><div class="ttdoc">Close a UCalendar. </div></div>
<div class="ttc" id="ucal_8h_html_a0ad2dccc88f8b7017d039f1b68ba8996"><div class="ttname"><a href="ucal_8h.html#a0ad2dccc88f8b7017d039f1b68ba8996">ucal_getTZDataVersion</a></div><div class="ttdeci">const char * ucal_getTZDataVersion(UErrorCode *status)</div><div class="ttdoc">Returns the timezone data version currently used by ICU. </div></div>
<div class="ttc" id="ucal_8h_html_a54e866c1e202544059e92d1ce7cd8853"><div class="ttname"><a href="ucal_8h.html#a54e866c1e202544059e92d1ce7cd8853">ucal_setMillis</a></div><div class="ttdeci">void ucal_setMillis(UCalendar *cal, UDate dateTime, UErrorCode *status)</div><div class="ttdoc">Set a UCalendar&amp;#39;s current time in millis. </div></div>
<div class="ttc" id="ucal_8h_html_a173b23a92aadc703aa33f85705af7a06"><div class="ttname"><a href="ucal_8h.html#a173b23a92aadc703aa33f85705af7a06">ucal_getWeekendTransition</a></div><div class="ttdeci">int32_t ucal_getWeekendTransition(const UCalendar *cal, UCalendarDaysOfWeek dayOfWeek, UErrorCode *status)</div><div class="ttdoc">Returns the time during the day at which the weekend begins or ends in this calendar system...</div></div>
<div class="ttc" id="ucal_8h_html_a6e54e12f217d36570b70fafcbb557ca5a0d12baa240dc171eed50cd2148a289e7"><div class="ttname"><a href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5a0d12baa240dc171eed50cd2148a289e7">UCAL_ACTUAL_MAXIMUM</a></div><div class="ttdoc">Actual maximum value. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01239">ucal.h:1239</a></div></div>
<div class="ttc" id="umachine_8h_html_a6bb9fad572d65b305324ef288165e2ac"><div class="ttname"><a href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a></div><div class="ttdeci">uint16_t UChar</div><div class="ttdoc">Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...</div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00337">umachine.h:337</a></div></div>
<div class="ttc" id="ucal_8h_html_a80db55a10d0808a9f9b61e105b9d32fb"><div class="ttname"><a href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fb">UCalendarType</a></div><div class="ttdeci">UCalendarType</div><div class="ttdoc">Possible types of UCalendars. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00160">ucal.h:160</a></div></div>
<div class="ttc" id="uversion_8h_html_a3da1f00f3b02976ac53c014a3e4c0933"><div class="ttname"><a href="uversion_8h.html#a3da1f00f3b02976ac53c014a3e4c0933">U_NAMESPACE_END</a></div><div class="ttdeci">#define U_NAMESPACE_END</div><div class="ttdoc">This is used to end a declaration of a public ICU C++ API. </div><div class="ttdef"><b>Definition:</b> <a href="uversion_8h_source.html#l00132">uversion.h:132</a></div></div>
<div class="ttc" id="ucal_8h_html_acca7f62f6e8eb75cabf2dd9f0778f7b4"><div class="ttname"><a href="ucal_8h.html#acca7f62f6e8eb75cabf2dd9f0778f7b4">ucal_setDate</a></div><div class="ttdeci">void ucal_setDate(UCalendar *cal, int32_t year, int32_t month, int32_t date, UErrorCode *status)</div><div class="ttdoc">Set a UCalendar&amp;#39;s current date. </div></div>
<div class="ttc" id="ucal_8h_html_a62d9fe551bd48e4141fce52b917119a4a58049393d8ffb9b243ab7dd46b0b605a"><div class="ttname"><a href="ucal_8h.html#a62d9fe551bd48e4141fce52b917119a4a58049393d8ffb9b243ab7dd46b0b605a">UCAL_THURSDAY</a></div><div class="ttdoc">Thursday. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00467">ucal.h:467</a></div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596ab0540bee00a697ff57961d1bd58f67da"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596ab0540bee00a697ff57961d1bd58f67da">UCAL_SEPTEMBER</a></div><div class="ttdoc">September. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00498">ucal.h:498</a></div></div>
<div class="ttc" id="ucal_8h_html_a8810072e357d43f6d9d4a792ff0be93e"><div class="ttname"><a href="ucal_8h.html#a8810072e357d43f6d9d4a792ff0be93e">ucal_setDateTime</a></div><div class="ttdeci">void ucal_setDateTime(UCalendar *cal, int32_t year, int32_t month, int32_t date, int32_t hour, int32_t minute, int32_t second, UErrorCode *status)</div><div class="ttdoc">Set a UCalendar&amp;#39;s current date. </div></div>
<div class="ttc" id="ucal_8h_html_a4868f5e191f75ed38b7ee0c3040317b8a5f5928af0958c098d82867d4db2316f2"><div class="ttname"><a href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8a5f5928af0958c098d82867d4db2316f2">UCAL_WALLTIME_NEXT_VALID</a></div><div class="ttdoc">An ambiguous wall time to be interpreted as the next valid wall time. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00927">ucal.h:927</a></div></div>
<div class="ttc" id="ucal_8h_html_a246d867677ec1a02775072aa0b5b018aaba339e618d112c8ccbe6f333e9494d0f"><div class="ttname"><a href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018aaba339e618d112c8ccbe6f333e9494d0f">UCAL_ZONE_TYPE_CANONICAL</a></div><div class="ttdoc">Canonical system zones. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00544">ucal.h:544</a></div></div>
<div class="ttc" id="ucal_8h_html_a246d867677ec1a02775072aa0b5b018a"><div class="ttname"><a href="ucal_8h.html#a246d867677ec1a02775072aa0b5b018a">USystemTimeZoneType</a></div><div class="ttdeci">USystemTimeZoneType</div><div class="ttdoc">System time zone type constants used by filtering zones in ucal_openTimeZoneIDEnumeration. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00534">ucal.h:534</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912afdf3076e740fbe439f89dd3214f0704b"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912afdf3076e740fbe439f89dd3214f0704b">UCAL_DOW_LOCAL</a></div><div class="ttdoc">Field number indicating the localized day of week. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00389">ucal.h:389</a></div></div>
<div class="ttc" id="ucal_8h_html_a5d1f042c84dc291891c208d4c7dcd933abce2190f0f34ede2ee3915021850d14c"><div class="ttname"><a href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933abce2190f0f34ede2ee3915021850d14c">UCAL_WEEKEND</a></div><div class="ttdoc">Designates a full weekend day (the entire day is included in the weekend). </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01351">ucal.h:1351</a></div></div>
<div class="ttc" id="utypes_8h_html_a3343c1c8a8377277046774691c98d78c"><div class="ttname"><a href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a></div><div class="ttdeci">UErrorCode</div><div class="ttdoc">Error code to replace exception handling, so that the code is compatible with all C++ compilers...</div><div class="ttdef"><b>Definition:</b> <a href="utypes_8h_source.html#l00396">utypes.h:396</a></div></div>
<div class="ttc" id="ucal_8h_html_a764bd099486548c088bfe3356a713e0f"><div class="ttname"><a href="ucal_8h.html#a764bd099486548c088bfe3356a713e0f">ucal_add</a></div><div class="ttdeci">void ucal_add(UCalendar *cal, UCalendarDateFields field, int32_t amount, UErrorCode *status)</div><div class="ttdoc">Add a specified signed amount to a particular field in a UCalendar. </div></div>
<div class="ttc" id="ucal_8h_html_a2544550264fccc52c97b53a2febf29cb"><div class="ttname"><a href="ucal_8h.html#a2544550264fccc52c97b53a2febf29cb">ucal_setDefaultTimeZone</a></div><div class="ttdeci">void ucal_setDefaultTimeZone(const UChar *zoneID, UErrorCode *ec)</div><div class="ttdoc">Set the default time zone. </div></div>
<div class="ttc" id="uloc_8h_html_adf053345d343f8d82ae080f7a5871f34"><div class="ttname"><a href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a></div><div class="ttdeci">ULocDataLocaleType</div><div class="ttdoc">Constants for *_getLocale() Allow user to select whether she wants information on requested...</div><div class="ttdef"><b>Definition:</b> <a href="uloc_8h_source.html#l00338">uloc.h:338</a></div></div>
<div class="ttc" id="ucal_8h_html_a80db55a10d0808a9f9b61e105b9d32fba164278e20451a4f30269beac1a7ee3f3"><div class="ttname"><a href="ucal_8h.html#a80db55a10d0808a9f9b61e105b9d32fba164278e20451a4f30269beac1a7ee3f3">UCAL_GREGORIAN</a></div><div class="ttdoc">Unambiguously designates the Gregorian calendar for the locale. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00176">ucal.h:176</a></div></div>
<div class="ttc" id="uenum_8h_html"><div class="ttname"><a href="uenum_8h.html">uenum.h</a></div><div class="ttdoc">C API: String Enumeration. </div></div>
<div class="ttc" id="ucal_8h_html_ac5243211dec55651f308c34a011eb337"><div class="ttname"><a href="ucal_8h.html#ac5243211dec55651f308c34a011eb337">ucal_getDefaultTimeZone</a></div><div class="ttdeci">int32_t ucal_getDefaultTimeZone(UChar *result, int32_t resultCapacity, UErrorCode *ec)</div><div class="ttdoc">Return the default time zone. </div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596ad2803ac4940572b4d1fc390861d9759c"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596ad2803ac4940572b4d1fc390861d9759c">UCAL_JANUARY</a></div><div class="ttdoc">January. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00482">ucal.h:482</a></div></div>
<div class="ttc" id="ucal_8h_html_a8197e52076c1d382bad9026780dd4bef"><div class="ttname"><a href="ucal_8h.html#a8197e52076c1d382bad9026780dd4bef">ucal_getWindowsTimeZoneID</a></div><div class="ttdeci">int32_t ucal_getWindowsTimeZoneID(const UChar *id, int32_t len, UChar *winid, int32_t winidCapacity, UErrorCode *status)</div><div class="ttdoc">Converts a system time zone ID to an equivalent Windows time zone ID. </div></div>
<div class="ttc" id="ucal_8h_html_ac3da68a172e0dff2097004c811a49b13"><div class="ttname"><a href="ucal_8h.html#ac3da68a172e0dff2097004c811a49b13">ucal_getType</a></div><div class="ttdeci">const char * ucal_getType(const UCalendar *cal, UErrorCode *status)</div><div class="ttdoc">Get the resource keyword value string designating the calendar type for the UCalendar. </div></div>
<div class="ttc" id="utypes_8h_html"><div class="ttname"><a href="utypes_8h.html">utypes.h</a></div><div class="ttdoc">Basic definitions for ICU, for both C and C++ APIs. </div></div>
<div class="ttc" id="ucal_8h_html_a27f00939dd2931f252c5bc6409b83227a5765dc992a69432f08ff7a3173899963"><div class="ttname"><a href="ucal_8h.html#a27f00939dd2931f252c5bc6409b83227a5765dc992a69432f08ff7a3173899963">UCAL_REPEATED_WALL_TIME</a></div><div class="ttdoc">The behavior for handling wall time repeating multiple times at negative time zone offset transitions...</div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00890">ucal.h:890</a></div></div>
<div class="ttc" id="ucal_8h_html_aea22f4437959a297c21793281caea68a"><div class="ttname"><a href="ucal_8h.html#aea22f4437959a297c21793281caea68a">ucal_getTimeZoneDisplayName</a></div><div class="ttdeci">int32_t ucal_getTimeZoneDisplayName(const UCalendar *cal, UCalendarDisplayNameType type, const char *locale, UChar *result, int32_t resultLength, UErrorCode *status)</div><div class="ttdoc">Get the display name for a UCalendar&amp;#39;s TimeZone. </div></div>
<div class="ttc" id="ucal_8h_html_a5d1f042c84dc291891c208d4c7dcd933abee3ccd0c66b3075f5c77681841aea3b"><div class="ttname"><a href="ucal_8h.html#a5d1f042c84dc291891c208d4c7dcd933abee3ccd0c66b3075f5c77681841aea3b">UCAL_WEEKEND_ONSET</a></div><div class="ttdoc">Designates a day that starts as a weekday and transitions to the weekend. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01357">ucal.h:1357</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912adeaf79a310cfb7f9036a431b9ae0ff2a"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912adeaf79a310cfb7f9036a431b9ae0ff2a">UCAL_DST_OFFSET</a></div><div class="ttdoc">Field number indicating the daylight savings offset in milliseconds. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00372">ucal.h:372</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a8bf78aa14924fb5eacd123ed11eedb9b"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a8bf78aa14924fb5eacd123ed11eedb9b">UCAL_SECOND</a></div><div class="ttdoc">Field number indicating the second within the minute. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00350">ucal.h:350</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912adbfdd6e6b1bc1be830c7f1ba29f2c68c"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912adbfdd6e6b1bc1be830c7f1ba29f2c68c">UCAL_FIELD_COUNT</a></div><div class="ttdoc">One more than the highest normal UCalendarDateFields value. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00434">ucal.h:434</a></div></div>
<div class="ttc" id="ucal_8h_html_a8b72b685f1c8d5decadaf32b22b51a2d"><div class="ttname"><a href="ucal_8h.html#a8b72b685f1c8d5decadaf32b22b51a2d">ucal_roll</a></div><div class="ttdeci">void ucal_roll(UCalendar *cal, UCalendarDateFields field, int32_t amount, UErrorCode *status)</div><div class="ttdoc">Add a specified signed amount to a particular field in a UCalendar. </div></div>
<div class="ttc" id="ucal_8h_html_ae9370947c6da3c8ee5ee034307ac5d03"><div class="ttname"><a href="ucal_8h.html#ae9370947c6da3c8ee5ee034307ac5d03">UCalendarDisplayNameType</a></div><div class="ttdeci">UCalendarDisplayNameType</div><div class="ttdoc">Possible formats for a UCalendar&amp;#39;s display name. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00772">ucal.h:772</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a956400c61f7ff988019c663580d4984c"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a956400c61f7ff988019c663580d4984c">UCAL_ZONE_OFFSET</a></div><div class="ttdoc">Field number indicating the raw offset from GMT in milliseconds. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00365">ucal.h:365</a></div></div>
<div class="ttc" id="ucal_8h_html_ae5612988cb9dc282ccda82fda38602b2"><div class="ttname"><a href="ucal_8h.html#ae5612988cb9dc282ccda82fda38602b2">ucal_setTimeZone</a></div><div class="ttdeci">void ucal_setTimeZone(UCalendar *cal, const UChar *zoneID, int32_t len, UErrorCode *status)</div><div class="ttdoc">Set the TimeZone used by a UCalendar. </div></div>
<div class="ttc" id="ucal_8h_html_a84f79f30804a091f5436ac4e29be0c37"><div class="ttname"><a href="ucal_8h.html#a84f79f30804a091f5436ac4e29be0c37">ucal_getCanonicalTimeZoneID</a></div><div class="ttdeci">int32_t ucal_getCanonicalTimeZoneID(const UChar *id, int32_t len, UChar *result, int32_t resultCapacity, UBool *isSystemID, UErrorCode *status)</div><div class="ttdoc">Returns the canonical system timezone ID or the normalized custom time zone ID for the given time zon...</div></div>
<div class="ttc" id="ucal_8h_html_a71d1396f68a0ccc8bd7e5e0fe006b6a7"><div class="ttname"><a href="ucal_8h.html#a71d1396f68a0ccc8bd7e5e0fe006b6a7">UCalendarAMPMs</a></div><div class="ttdeci">UCalendarAMPMs</div><div class="ttdoc">Possible AM/PM values in a UCalendar. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00518">ucal.h:518</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912ab4fa05d61c729a269a6b6bad11387eea"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912ab4fa05d61c729a269a6b6bad11387eea">UCAL_WEEK_OF_YEAR</a></div><div class="ttdoc">Field number indicating the week number within the current year. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00231">ucal.h:231</a></div></div>
<div class="ttc" id="ucal_8h_html_a6e54e12f217d36570b70fafcbb557ca5"><div class="ttname"><a href="ucal_8h.html#a6e54e12f217d36570b70fafcbb557ca5">UCalendarLimitType</a></div><div class="ttdeci">UCalendarLimitType</div><div class="ttdoc">Possible limit values for a UCalendar. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l01227">ucal.h:1227</a></div></div>
<div class="ttc" id="ucal_8h_html_adb6d89737a72e1b1edf99d65f78b0040"><div class="ttname"><a href="ucal_8h.html#adb6d89737a72e1b1edf99d65f78b0040">ucal_getNow</a></div><div class="ttdeci">UDate ucal_getNow(void)</div><div class="ttdoc">Get the current date and time. </div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596">UCalendarMonths</a></div><div class="ttdeci">UCalendarMonths</div><div class="ttdoc">Possible months in a UCalendar. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00480">ucal.h:480</a></div></div>
<div class="ttc" id="ucal_8h_html_af13a67d4d259962e1840471f3a8e6596a1f72a7edd4372272ab30f84670cd763b"><div class="ttname"><a href="ucal_8h.html#af13a67d4d259962e1840471f3a8e6596a1f72a7edd4372272ab30f84670cd763b">UCAL_DECEMBER</a></div><div class="ttdoc">December. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00504">ucal.h:504</a></div></div>
<div class="ttc" id="ucal_8h_html_aa12068e8d91b210c95c3bfbf6ad46bb3"><div class="ttname"><a href="ucal_8h.html#aa12068e8d91b210c95c3bfbf6ad46bb3">ucal_openTimeZoneIDEnumeration</a></div><div class="ttdeci">UEnumeration * ucal_openTimeZoneIDEnumeration(USystemTimeZoneType zoneType, const char *region, const int32_t *rawOffset, UErrorCode *ec)</div><div class="ttdoc">Create an enumeration over system time zone IDs with the given filter conditions. ...</div></div>
<div class="ttc" id="ucal_8h_html_a4868f5e191f75ed38b7ee0c3040317b8ac1c848e697f23677a729997e45257045"><div class="ttname"><a href="ucal_8h.html#a4868f5e191f75ed38b7ee0c3040317b8ac1c848e697f23677a729997e45257045">UCAL_WALLTIME_LAST</a></div><div class="ttdoc">An ambiguous wall time to be interpreted as the latest. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00914">ucal.h:914</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a022b239bf42bff7814930817c7190b4f"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a022b239bf42bff7814930817c7190b4f">UCAL_HOUR_OF_DAY</a></div><div class="ttdoc">Field number indicating the hour of the day. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00334">ucal.h:334</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a747a5a465beccf87a42a91f7948d5518"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a747a5a465beccf87a42a91f7948d5518">UCAL_JULIAN_DAY</a></div><div class="ttdoc">Field number indicating the modified Julian day number. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00409">ucal.h:409</a></div></div>
<div class="ttc" id="ucal_8h_html_a533d4cbb14bcea658867cc19dbf117e7"><div class="ttname"><a href="ucal_8h.html#a533d4cbb14bcea658867cc19dbf117e7">ucal_getMillis</a></div><div class="ttdeci">UDate ucal_getMillis(const UCalendar *cal, UErrorCode *status)</div><div class="ttdoc">Get a UCalendar&amp;#39;s current time in millis. </div></div>
<div class="ttc" id="ucal_8h_html_ac6f9d60d827a403bb3d50accdd9027da"><div class="ttname"><a href="ucal_8h.html#ac6f9d60d827a403bb3d50accdd9027da">ucal_getGregorianChange</a></div><div class="ttdeci">UDate ucal_getGregorianChange(const UCalendar *cal, UErrorCode *pErrorCode)</div><div class="ttdoc">Gets the Gregorian Calendar change date. </div></div>
<div class="ttc" id="ucal_8h_html_ae76331aadf36b244b2ab1ad5e4929be7"><div class="ttname"><a href="ucal_8h.html#ae76331aadf36b244b2ab1ad5e4929be7">ucal_clearField</a></div><div class="ttdeci">void ucal_clearField(UCalendar *cal, UCalendarDateFields field)</div><div class="ttdoc">Clear a field in a UCalendar. </div></div>
<div class="ttc" id="umachine_8h_html_af3e3799716eaa41e3f49c7bf18c62b98"><div class="ttname"><a href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a></div><div class="ttdeci">#define U_STABLE</div><div class="ttdoc">This is used to declare a function as a stable public ICU C API. </div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00134">umachine.h:134</a></div></div>
<div class="ttc" id="umachine_8h_html_a349ef00011f20ccd1d3b424445681aa5"><div class="ttname"><a href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a></div><div class="ttdeci">int8_t UBool</div><div class="ttdoc">The ICU boolean type. </div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00259">umachine.h:259</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912a9546c33a33caefb88822bd22d4667fe1"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912a9546c33a33caefb88822bd22d4667fe1">UCAL_MONTH</a></div><div class="ttdoc">Field number indicating the month. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00218">ucal.h:218</a></div></div>
<div class="ttc" id="ucal_8h_html_a71d1396f68a0ccc8bd7e5e0fe006b6a7ae95c19de4c6f88c1a5ac28816c2a2c2d"><div class="ttname"><a href="ucal_8h.html#a71d1396f68a0ccc8bd7e5e0fe006b6a7ae95c19de4c6f88c1a5ac28816c2a2c2d">UCAL_PM</a></div><div class="ttdoc">PM. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00522">ucal.h:522</a></div></div>
<div class="ttc" id="uloc_8h_html"><div class="ttname"><a href="uloc_8h.html">uloc.h</a></div><div class="ttdoc">C API: Locale. </div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>