Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > ad014b3fb78ee8a65d2d78c2a517808a > files > 985

icu-doc-52.1-2.4.mga4.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"/>
<title>ICU 52.1: udat.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 style="padding-left: 0.5em;">
   <div id="projectname">ICU 52.1
   &#160;<span id="projectnumber">52.1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1.2 -->
  <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_73bc6a9bb617ea1bc89a10aa59ce84e4.html">i18n</a></li><li class="navelem"><a class="el" href="dir_0119ce638985e8a1561a00fdb5f76ff6.html">unicode</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">udat.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="udat_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">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> *******************************************************************************</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * Copyright (C) 1996-2013, International Business Machines</span></div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * Corporation and others. All Rights Reserved.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *******************************************************************************</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;</div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="preprocessor">#ifndef UDAT_H</span></div>
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define UDAT_H</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="utypes_8h.html" title="Basic definitions for ICU, for both C and C++ APIs.">unicode/utypes.h</a>&quot;</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">#if !UCONFIG_NO_FORMATTING</span></div>
<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="localpointer_8h.html" title="C++ API: &quot;Smart pointers&quot; for use with and in ICU4C C++ code.">unicode/localpointer.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="ucal_8h.html" title="C API: Calendar.">unicode/ucal.h</a>&quot;</span></div>
<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="unum_8h.html" title="C API: NumberFormat.">unicode/unum.h</a>&quot;</span></div>
<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="udisplaycontext_8h.html" title="C API: Display context types (enum values)">unicode/udisplaycontext.h</a>&quot;</span></div>
<div class="line"><a name="l00150"></a><span class="lineno"><a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">  150</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span>* <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>;</div>
<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5">  155</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5" title="The possible date/time format styles.">UDateFormatStyle</a> {</div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5aa443b8f36bc7fcde51135f5603f47ca5">  157</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5aa443b8f36bc7fcde51135f5603f47ca5" title="Full style.">UDAT_FULL</a>,</div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad1b6796ad8a20834399aa08cd85715e1">  159</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad1b6796ad8a20834399aa08cd85715e1" title="Long style.">UDAT_LONG</a>,</div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad327d3ae30d9c66ad8f1e9551a96d66a">  161</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad327d3ae30d9c66ad8f1e9551a96d66a" title="Medium style.">UDAT_MEDIUM</a>,</div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a9af7ddce56bd3e226d12cbe97b2149d6">  163</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a9af7ddce56bd3e226d12cbe97b2149d6" title="Short style.">UDAT_SHORT</a>,</div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4972c793a63b7972a1ed4a3f13b185f5">  165</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4972c793a63b7972a1ed4a3f13b185f5" title="Default style.">UDAT_DEFAULT</a> = <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad327d3ae30d9c66ad8f1e9551a96d66a" title="Medium style.">UDAT_MEDIUM</a>,</div>
<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15">  168</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15" title="Bitfield for relative date.">UDAT_RELATIVE</a> = (1 &lt;&lt; 7),</div>
<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    </div>
<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    UDAT_FULL_RELATIVE = <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5aa443b8f36bc7fcde51135f5603f47ca5" title="Full style.">UDAT_FULL</a> | <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15" title="Bitfield for relative date.">UDAT_RELATIVE</a>,</div>
<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;        </div>
<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;    UDAT_LONG_RELATIVE = <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad1b6796ad8a20834399aa08cd85715e1" title="Long style.">UDAT_LONG</a> | <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15" title="Bitfield for relative date.">UDAT_RELATIVE</a>,</div>
<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    </div>
<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;    UDAT_MEDIUM_RELATIVE = <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad327d3ae30d9c66ad8f1e9551a96d66a" title="Medium style.">UDAT_MEDIUM</a> | <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15" title="Bitfield for relative date.">UDAT_RELATIVE</a>,</div>
<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    </div>
<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    UDAT_SHORT_RELATIVE = <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a9af7ddce56bd3e226d12cbe97b2149d6" title="Short style.">UDAT_SHORT</a> | <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15" title="Bitfield for relative date.">UDAT_RELATIVE</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="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad75feb521c2adac6f1bc7df96bbc43a5">  180</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad75feb521c2adac6f1bc7df96bbc43a5" title="No style.">UDAT_NONE</a> = -1,</div>
<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div>
<div class="line"><a name="l00187"></a><span class="lineno"><a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a3a811f7860e3e6c4e9b9592f5234c627">  187</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a3a811f7860e3e6c4e9b9592f5234c627" title="Use the pattern given in the parameter to udat_open.">UDAT_PATTERN</a> = -2,</div>
<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div>
<div class="line"><a name="l00190"></a><span class="lineno"><a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a5fdf996e633ee3ba6fd6293dd4d6675d">  190</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a5fdf996e633ee3ba6fd6293dd4d6675d">UDAT_IGNORE</a> = <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a3a811f7860e3e6c4e9b9592f5234c627" title="Use the pattern given in the parameter to udat_open.">UDAT_PATTERN</a></div>
<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;} <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5" title="The possible date/time format styles.">UDateFormatStyle</a>;</div>
<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div>
<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="comment">/* Skeletons for dates. */</span></div>
<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;</div>
<div class="line"><a name="l00199"></a><span class="lineno"><a class="code" href="udat_8h.html#af05cce1e7b026caa659cf10bc5a311a8">  199</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR                       &quot;y&quot;</span></div>
<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div>
<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00205"></a><span class="lineno"><a class="code" href="udat_8h.html#a5296df35c97ccfb9f716a498a8fbc3ba">  205</a></span>&#160;<span class="preprocessor">#define UDAT_QUARTER                    &quot;QQQQ&quot;</span></div>
<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00210"></a><span class="lineno"><a class="code" href="udat_8h.html#a5f5fdeda35d414bfd03405399cac565e">  210</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_QUARTER               &quot;QQQ&quot;</span></div>
<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="code" href="udat_8h.html#ab40f9f20523df2b6b5b6897397de1046">  216</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_QUARTER               &quot;yQQQQ&quot;</span></div>
<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00221"></a><span class="lineno"><a class="code" href="udat_8h.html#af52cb5e42427679940f991b20f930213">  221</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_ABBR_QUARTER          &quot;yQQQ&quot;</span></div>
<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00226"></a><span class="lineno"><a class="code" href="udat_8h.html#a9b37e80debb2d27fad599b307aafb9c2">  226</a></span>&#160;<span class="preprocessor">#define UDAT_MONTH                      &quot;MMMM&quot;</span></div>
<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="code" href="udat_8h.html#a43281b9ba73d8a6c8783eb12621d6636">  231</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_MONTH                 &quot;MMM&quot;</span></div>
<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00236"></a><span class="lineno"><a class="code" href="udat_8h.html#ad7dc57865c9e297ed72d83d6b8350e92">  236</a></span>&#160;<span class="preprocessor">#define UDAT_NUM_MONTH                  &quot;M&quot;</span></div>
<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00241"></a><span class="lineno"><a class="code" href="udat_8h.html#a6b06fb7b6af225771b8782583e6b929e">  241</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_MONTH                 &quot;yMMMM&quot;</span></div>
<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00246"></a><span class="lineno"><a class="code" href="udat_8h.html#a0bcb5058ba77ef269478d2e6ca16d5d9">  246</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_ABBR_MONTH            &quot;yMMM&quot;</span></div>
<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00251"></a><span class="lineno"><a class="code" href="udat_8h.html#ab1a3c928af7d3d58fdb755f8009ef6e7">  251</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_NUM_MONTH             &quot;yM&quot;</span></div>
<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00256"></a><span class="lineno"><a class="code" href="udat_8h.html#ae1deba818e0a16404ca60b9ab7795ac3">  256</a></span>&#160;<span class="preprocessor">#define UDAT_DAY                        &quot;d&quot;</span></div>
<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00262"></a><span class="lineno"><a class="code" href="udat_8h.html#a8ed9ca005c11076b7bba60d01c22d80c">  262</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_MONTH_DAY             &quot;yMMMMd&quot;</span></div>
<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00268"></a><span class="lineno"><a class="code" href="udat_8h.html#a569699caaab339893ece63646387435d">  268</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_ABBR_MONTH_DAY        &quot;yMMMd&quot;</span></div>
<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00274"></a><span class="lineno"><a class="code" href="udat_8h.html#abc29ce2fec42737a312e4933ba2b6fb6">  274</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_NUM_MONTH_DAY         &quot;yMd&quot;</span></div>
<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div>
<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00280"></a><span class="lineno"><a class="code" href="udat_8h.html#acfcb9c9ee19a4a8479b870829208a13f">  280</a></span>&#160;<span class="preprocessor">#define UDAT_WEEKDAY                    &quot;EEEE&quot;</span></div>
<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00285"></a><span class="lineno"><a class="code" href="udat_8h.html#a994b525bbba921d7cd50d5319095b97e">  285</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_WEEKDAY               &quot;E&quot;</span></div>
<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00292"></a><span class="lineno"><a class="code" href="udat_8h.html#ab4a3658401c0caee157e42946acdd4a0">  292</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_MONTH_WEEKDAY_DAY     &quot;yMMMMEEEEd&quot;</span></div>
<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00298"></a><span class="lineno"><a class="code" href="udat_8h.html#a9c91459683c4c2621d5922cb081764cf">  298</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_ABBR_MONTH_WEEKDAY_DAY &quot;yMMMEd&quot; </span></div>
<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00304"></a><span class="lineno"><a class="code" href="udat_8h.html#a7a1c305297760c9330d01aa41866c60e">  304</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_NUM_MONTH_WEEKDAY_DAY &quot;yMEd&quot;</span></div>
<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00310"></a><span class="lineno"><a class="code" href="udat_8h.html#abd5cc4d90c272d17dd04fff39e7dd03e">  310</a></span>&#160;<span class="preprocessor">#define UDAT_MONTH_DAY                  &quot;MMMMd&quot;</span></div>
<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00316"></a><span class="lineno"><a class="code" href="udat_8h.html#a0c26bfea8460a52a1c760208ba454ae7">  316</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_MONTH_DAY             &quot;MMMd&quot;</span></div>
<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00322"></a><span class="lineno"><a class="code" href="udat_8h.html#a86e8a6412263abef62c7a675aa8533f0">  322</a></span>&#160;<span class="preprocessor">#define UDAT_NUM_MONTH_DAY              &quot;Md&quot;</span></div>
<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00328"></a><span class="lineno"><a class="code" href="udat_8h.html#a2f9fe5ed05a50bd15c56d29e742266e9">  328</a></span>&#160;<span class="preprocessor">#define UDAT_MONTH_WEEKDAY_DAY          &quot;MMMMEEEEd&quot;</span></div>
<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00334"></a><span class="lineno"><a class="code" href="udat_8h.html#a33f3aeb0385700d0d129885b34c04f83">  334</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_MONTH_WEEKDAY_DAY     &quot;MMMEd&quot;</span></div>
<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00340"></a><span class="lineno"><a class="code" href="udat_8h.html#a947bfab36df7d4738599822b579d06e9">  340</a></span>&#160;<span class="preprocessor">#define UDAT_NUM_MONTH_WEEKDAY_DAY      &quot;MEd&quot;</span></div>
<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;<span class="comment">/* Skeletons for times. */</span></div>
<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;</div>
<div class="line"><a name="l00348"></a><span class="lineno"><a class="code" href="udat_8h.html#aeee3974b6e4f3d8321041827df4909ae">  348</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR                       &quot;j&quot;</span></div>
<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div>
<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00354"></a><span class="lineno"><a class="code" href="udat_8h.html#a68d763f919c21a02fa79e5a618d81108">  354</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR24                     &quot;H&quot;</span></div>
<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00359"></a><span class="lineno"><a class="code" href="udat_8h.html#a4b6add5d8dc61dd9c4fe3f43fea319d5">  359</a></span>&#160;<span class="preprocessor">#define UDAT_MINUTE                     &quot;m&quot;</span></div>
<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00366"></a><span class="lineno"><a class="code" href="udat_8h.html#a9d13db3f8187946ed669030f8c893750">  366</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR_MINUTE                &quot;jm&quot;</span></div>
<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00372"></a><span class="lineno"><a class="code" href="udat_8h.html#ab8e77d2b943b4b4c82ae2ecca75069e7">  372</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR24_MINUTE              &quot;Hm&quot;</span></div>
<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div>
<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00378"></a><span class="lineno"><a class="code" href="udat_8h.html#a1c61f66199b22a7af4dc1e35ebfb4776">  378</a></span>&#160;<span class="preprocessor">#define UDAT_SECOND                     &quot;s&quot;</span></div>
<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00386"></a><span class="lineno"><a class="code" href="udat_8h.html#aaebc2b87afca0f0af385d8830e09e809">  386</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR_MINUTE_SECOND         &quot;jms&quot;</span></div>
<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00393"></a><span class="lineno"><a class="code" href="udat_8h.html#a3bc594c0507802064204a0cd53c97a3f">  393</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR24_MINUTE_SECOND       &quot;Hms&quot;</span></div>
<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00399"></a><span class="lineno"><a class="code" href="udat_8h.html#a2ebb62edaacb0ce3b81c571ce64cfea5">  399</a></span>&#160;<span class="preprocessor">#define UDAT_MINUTE_SECOND              &quot;ms&quot;</span></div>
<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;<span class="comment">/* Skeletons for time zones. */</span></div>
<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;</div>
<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div>
<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00411"></a><span class="lineno"><a class="code" href="udat_8h.html#a426eb06200cf8677be81b4e6cf3bb4a8">  411</a></span>&#160;<span class="preprocessor">#define UDAT_LOCATION_TZ &quot;VVVV&quot;</span></div>
<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00419"></a><span class="lineno"><a class="code" href="udat_8h.html#a14309635d70c04ff560fcd1de7013db4">  419</a></span>&#160;<span class="preprocessor">#define UDAT_GENERIC_TZ &quot;vvvv&quot;</span></div>
<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00427"></a><span class="lineno"><a class="code" href="udat_8h.html#a6f6aa1a41c23a5c858172d544b1bb979">  427</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_GENERIC_TZ &quot;v&quot;</span></div>
<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00435"></a><span class="lineno"><a class="code" href="udat_8h.html#a7ef66d770f14deac7cc36b201d7017b1">  435</a></span>&#160;<span class="preprocessor">#define UDAT_SPECIFIC_TZ &quot;zzzz&quot;</span></div>
<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00443"></a><span class="lineno"><a class="code" href="udat_8h.html#a3699d81ce0f7f6dec34ba23b05496684">  443</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_SPECIFIC_TZ &quot;z&quot;</span></div>
<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00451"></a><span class="lineno"><a class="code" href="udat_8h.html#adbe54b9bd2073710e9de100b4fcef132">  451</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_UTC_TZ &quot;ZZZZ&quot;</span></div>
<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;<span class="comment">/* deprecated skeleton constants */</span></div>
<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;</div>
<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DEPRECATED_API </span></div>
<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00461"></a><span class="lineno"><a class="code" href="udat_8h.html#a2546952b2d4f4129d4499fa172be4bce">  461</a></span>&#160;<span class="preprocessor">#define UDAT_STANDALONE_MONTH           &quot;LLLL&quot;</span></div>
<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00466"></a><span class="lineno"><a class="code" href="udat_8h.html#a75c199154cdd27e0cf4e444b8e1333dd">  466</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_STANDALONE_MONTH      &quot;LLL&quot;</span></div>
<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00472"></a><span class="lineno"><a class="code" href="udat_8h.html#a9b8ed17f17c97935b120f576ea744e6b">  472</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR_MINUTE_GENERIC_TZ     &quot;jmv&quot;</span></div>
<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00477"></a><span class="lineno"><a class="code" href="udat_8h.html#a1c57ce1151a8123812778ce6bc2edcce">  477</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR_MINUTE_TZ             &quot;jmz&quot;</span></div>
<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00482"></a><span class="lineno"><a class="code" href="udat_8h.html#ae67b2ab7fcbf3e4585300fd724c5b478">  482</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR_GENERIC_TZ            &quot;jv&quot;</span></div>
<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00487"></a><span class="lineno"><a class="code" href="udat_8h.html#afffe6ac491154b0c2d5e3ae310ea42b9">  487</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR_TZ                    &quot;jz&quot;</span></div>
<div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DEPRECATED_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00495"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2">  495</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2" title="FieldPosition and UFieldPosition selectors for format fields defined by DateFormat and UDateFormat...">UDateFormatField</a> {</div>
<div class="line"><a name="l00501"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a7b9dc14d6e8dbb3ae0ca14397c843419">  501</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a7b9dc14d6e8dbb3ae0ca14397c843419" title="FieldPosition and UFieldPosition selector for &#39;G&#39; field alignment, corresponding to the UCAL_ERA fiel...">UDAT_ERA_FIELD</a> = 0,</div>
<div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;</div>
<div class="line"><a name="l00508"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a750478092f23a7c078b3ed1cd24df854">  508</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a750478092f23a7c078b3ed1cd24df854" title="FieldPosition and UFieldPosition selector for &#39;y&#39; field alignment, corresponding to the UCAL_YEAR fie...">UDAT_YEAR_FIELD</a> = 1,</div>
<div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;</div>
<div class="line"><a name="l00515"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a3ea582085a5a962fadbcfa28becd499d">  515</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a3ea582085a5a962fadbcfa28becd499d" title="FieldPosition and UFieldPosition selector for &#39;M&#39; field alignment, corresponding to the UCAL_MONTH fi...">UDAT_MONTH_FIELD</a> = 2,</div>
<div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;</div>
<div class="line"><a name="l00522"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a2d5073e5d56ac063b4987d1c4377eb5f">  522</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a2d5073e5d56ac063b4987d1c4377eb5f" title="FieldPosition and UFieldPosition selector for &#39;d&#39; field alignment, corresponding to the UCAL_DATE fie...">UDAT_DATE_FIELD</a> = 3,</div>
<div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;</div>
<div class="line"><a name="l00531"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2afd96102e0a2e8a4400c19dc5eaaf2f26">  531</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2afd96102e0a2e8a4400c19dc5eaaf2f26" title="FieldPosition and UFieldPosition selector for &#39;k&#39; field alignment, corresponding to the UCAL_HOUR_OF_...">UDAT_HOUR_OF_DAY1_FIELD</a> = 4,</div>
<div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;</div>
<div class="line"><a name="l00540"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ae7769f40d8715667739098650b8f295d">  540</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ae7769f40d8715667739098650b8f295d" title="FieldPosition and UFieldPosition selector for &#39;H&#39; field alignment, corresponding to the UCAL_HOUR_OF_...">UDAT_HOUR_OF_DAY0_FIELD</a> = 5,</div>
<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;</div>
<div class="line"><a name="l00547"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab3ae4f1a655e29ba328a5655615e84b2">  547</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab3ae4f1a655e29ba328a5655615e84b2" title="FieldPosition and UFieldPosition selector for &#39;m&#39; field alignment, corresponding to the UCAL_MINUTE f...">UDAT_MINUTE_FIELD</a> = 6,</div>
<div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;</div>
<div class="line"><a name="l00554"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aacac57ee221ca3fc2d77017174102575">  554</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aacac57ee221ca3fc2d77017174102575" title="FieldPosition and UFieldPosition selector for &#39;s&#39; field alignment, corresponding to the UCAL_SECOND f...">UDAT_SECOND_FIELD</a> = 7,</div>
<div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;</div>
<div class="line"><a name="l00569"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8b3e23d274c00057bb59072b9e79f537">  569</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8b3e23d274c00057bb59072b9e79f537" title="FieldPosition and UFieldPosition selector for &#39;S&#39; field alignment, corresponding to the UCAL_MILLISEC...">UDAT_FRACTIONAL_SECOND_FIELD</a> = 8,</div>
<div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;</div>
<div class="line"><a name="l00576"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a6b1e5ebf71b28539c0a3fcf9b8523bed">  576</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a6b1e5ebf71b28539c0a3fcf9b8523bed" title="FieldPosition and UFieldPosition selector for &#39;E&#39; field alignment, corresponding to the UCAL_DAY_OF_W...">UDAT_DAY_OF_WEEK_FIELD</a> = 9,</div>
<div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;</div>
<div class="line"><a name="l00583"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a861a2b15e89a15657ba310adf3c0aecc">  583</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a861a2b15e89a15657ba310adf3c0aecc" title="FieldPosition and UFieldPosition selector for &#39;D&#39; field alignment, corresponding to the UCAL_DAY_OF_Y...">UDAT_DAY_OF_YEAR_FIELD</a> = 10,</div>
<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;</div>
<div class="line"><a name="l00590"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aa0a19a9f4ffd5e77b9492769bed5a265">  590</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aa0a19a9f4ffd5e77b9492769bed5a265" title="FieldPosition and UFieldPosition selector for &#39;F&#39; field alignment, corresponding to the UCAL_DAY_OF_W...">UDAT_DAY_OF_WEEK_IN_MONTH_FIELD</a> = 11,</div>
<div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;</div>
<div class="line"><a name="l00597"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ad0d5bd40929516f78356aa44dadbe831">  597</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ad0d5bd40929516f78356aa44dadbe831" title="FieldPosition and UFieldPosition selector for &#39;w&#39; field alignment, corresponding to the UCAL_WEEK_OF_...">UDAT_WEEK_OF_YEAR_FIELD</a> = 12,</div>
<div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;</div>
<div class="line"><a name="l00604"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a874399459c1b2960852d407e41a126b3">  604</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a874399459c1b2960852d407e41a126b3" title="FieldPosition and UFieldPosition selector for &#39;W&#39; field alignment, corresponding to the UCAL_WEEK_OF_...">UDAT_WEEK_OF_MONTH_FIELD</a> = 13,</div>
<div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;</div>
<div class="line"><a name="l00611"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a0d598f4d4a10991bba38caa7202b6b58">  611</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a0d598f4d4a10991bba38caa7202b6b58" title="FieldPosition and UFieldPosition selector for &#39;a&#39; field alignment, corresponding to the UCAL_AM_PM fi...">UDAT_AM_PM_FIELD</a> = 14,</div>
<div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;</div>
<div class="line"><a name="l00620"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aafe6cd2e2e49e22447c7b524484b822d">  620</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aafe6cd2e2e49e22447c7b524484b822d" title="FieldPosition and UFieldPosition selector for &#39;h&#39; field alignment, corresponding to the UCAL_HOUR fie...">UDAT_HOUR1_FIELD</a> = 15,</div>
<div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;</div>
<div class="line"><a name="l00629"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2abe3f2cf1247aada106b0ab1270e1e9c8">  629</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2abe3f2cf1247aada106b0ab1270e1e9c8" title="FieldPosition and UFieldPosition selector for &#39;K&#39; field alignment, corresponding to the UCAL_HOUR fie...">UDAT_HOUR0_FIELD</a> = 16,</div>
<div class="line"><a name="l00630"></a><span class="lineno">  630</span>&#160;</div>
<div class="line"><a name="l00637"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a1e5c8255271b95117bad5bf8515a646c">  637</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a1e5c8255271b95117bad5bf8515a646c" title="FieldPosition and UFieldPosition selector for &#39;z&#39; field alignment, corresponding to the UCAL_ZONE_OFF...">UDAT_TIMEZONE_FIELD</a> = 17,</div>
<div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;</div>
<div class="line"><a name="l00644"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ac09a069a84b14d7559c5d7e34b08df35">  644</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ac09a069a84b14d7559c5d7e34b08df35" title="FieldPosition and UFieldPosition selector for &#39;Y&#39; field alignment, corresponding to the UCAL_YEAR_WOY...">UDAT_YEAR_WOY_FIELD</a> = 18,</div>
<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;</div>
<div class="line"><a name="l00651"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a1f0d0b3a3282c4be930bed3b76a3e686">  651</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a1f0d0b3a3282c4be930bed3b76a3e686" title="FieldPosition and UFieldPosition selector for &#39;e&#39; field alignment, corresponding to the UCAL_DOW_LOCA...">UDAT_DOW_LOCAL_FIELD</a> = 19,</div>
<div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;</div>
<div class="line"><a name="l00658"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a54f345c72f8cb6329ded6af16df0625f">  658</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a54f345c72f8cb6329ded6af16df0625f" title="FieldPosition and UFieldPosition selector for &#39;u&#39; field alignment, corresponding to the UCAL_EXTENDED...">UDAT_EXTENDED_YEAR_FIELD</a> = 20,</div>
<div class="line"><a name="l00659"></a><span class="lineno">  659</span>&#160;</div>
<div class="line"><a name="l00665"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a4ffdbeb31bc6e02bd18cd94605eb4a3e">  665</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a4ffdbeb31bc6e02bd18cd94605eb4a3e" title="FieldPosition and UFieldPosition selector for &#39;g&#39; field alignment, corresponding to the UCAL_JULIAN_D...">UDAT_JULIAN_DAY_FIELD</a> = 21,</div>
<div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;</div>
<div class="line"><a name="l00672"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a6bbea5dc13d36a9b024582e35150cc2b">  672</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a6bbea5dc13d36a9b024582e35150cc2b" title="FieldPosition and UFieldPosition selector for &#39;A&#39; field alignment, corresponding to the UCAL_MILLISEC...">UDAT_MILLISECONDS_IN_DAY_FIELD</a> = 22,</div>
<div class="line"><a name="l00673"></a><span class="lineno">  673</span>&#160;</div>
<div class="line"><a name="l00680"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8458900160a4ef3ce3e44a15fe771c08">  680</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8458900160a4ef3ce3e44a15fe771c08" title="FieldPosition and UFieldPosition selector for &#39;Z&#39; field alignment, corresponding to the UCAL_ZONE_OFF...">UDAT_TIMEZONE_RFC_FIELD</a> = 23,</div>
<div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;</div>
<div class="line"><a name="l00687"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab5b7da969581745e5546f14f8b49f136">  687</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab5b7da969581745e5546f14f8b49f136" title="FieldPosition and UFieldPosition selector for &#39;v&#39; field alignment, corresponding to the UCAL_ZONE_OFF...">UDAT_TIMEZONE_GENERIC_FIELD</a> = 24,</div>
<div class="line"><a name="l00694"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8fcdf1e4ea11f9912c2951ca2e38bcea">  694</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8fcdf1e4ea11f9912c2951ca2e38bcea" title="FieldPosition selector for &#39;c&#39; field alignment, corresponding to the UCAL_DOW_LOCAL field...">UDAT_STANDALONE_DAY_FIELD</a> = 25,</div>
<div class="line"><a name="l00695"></a><span class="lineno">  695</span>&#160;</div>
<div class="line"><a name="l00702"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aeb1f400437caed50238ce8e3e725bd3c">  702</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aeb1f400437caed50238ce8e3e725bd3c" title="FieldPosition selector for &#39;L&#39; field alignment, corresponding to the UCAL_MONTH field.">UDAT_STANDALONE_MONTH_FIELD</a> = 26,</div>
<div class="line"><a name="l00703"></a><span class="lineno">  703</span>&#160;</div>
<div class="line"><a name="l00711"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8295f12f838fbf81a6d15b70741be647">  711</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8295f12f838fbf81a6d15b70741be647" title="FieldPosition selector for &quot;Q&quot; field alignment, corresponding to quarters.">UDAT_QUARTER_FIELD</a> = 27,</div>
<div class="line"><a name="l00712"></a><span class="lineno">  712</span>&#160;</div>
<div class="line"><a name="l00720"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8130dc0ba4e257483a6f82442fa0e5d1">  720</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8130dc0ba4e257483a6f82442fa0e5d1" title="FieldPosition selector for the &quot;q&quot; field alignment, corresponding to stand-alone quarters.">UDAT_STANDALONE_QUARTER_FIELD</a> = 28,</div>
<div class="line"><a name="l00721"></a><span class="lineno">  721</span>&#160;</div>
<div class="line"><a name="l00727"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a7145398de7511b5b61fb0c5810b04c43">  727</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a7145398de7511b5b61fb0c5810b04c43" title="FieldPosition and UFieldPosition selector for &#39;V&#39; field alignment, corresponding to the UCAL_ZONE_OFF...">UDAT_TIMEZONE_SPECIAL_FIELD</a> = 29,</div>
<div class="line"><a name="l00728"></a><span class="lineno">  728</span>&#160;</div>
<div class="line"><a name="l00736"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab15e42a6def565977ba0fa86cda77b49">  736</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab15e42a6def565977ba0fa86cda77b49" title="FieldPosition selector for &quot;U&quot; field alignment, corresponding to cyclic year names.">UDAT_YEAR_NAME_FIELD</a> = 30,</div>
<div class="line"><a name="l00737"></a><span class="lineno">  737</span>&#160;</div>
<div class="line"><a name="l00738"></a><span class="lineno">  738</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div>
<div class="line"><a name="l00739"></a><span class="lineno">  739</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00745"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a97283d0e8a1032df20bf5a3a86aad512">  745</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a97283d0e8a1032df20bf5a3a86aad512" title="FieldPosition selector for &#39;O&#39; field alignment, corresponding to the UCAL_ZONE_OFFSET and UCAL_DST_OF...">UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD</a> = 31,</div>
<div class="line"><a name="l00746"></a><span class="lineno">  746</span>&#160;</div>
<div class="line"><a name="l00753"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ad2e0e508cc69de24076b37ec3e45c8a3">  753</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ad2e0e508cc69de24076b37ec3e45c8a3" title="FieldPosition selector for &#39;X&#39; field alignment, corresponding to the UCAL_ZONE_OFFSET and UCAL_DST_OF...">UDAT_TIMEZONE_ISO_FIELD</a> = 32,</div>
<div class="line"><a name="l00754"></a><span class="lineno">  754</span>&#160;</div>
<div class="line"><a name="l00761"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aaa3678d1db868b5ee663ffb1371e12a0">  761</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aaa3678d1db868b5ee663ffb1371e12a0" title="FieldPosition selector for &#39;x&#39; field alignment, corresponding to the UCAL_ZONE_OFFSET and UCAL_DST_OF...">UDAT_TIMEZONE_ISO_LOCAL_FIELD</a> = 33,</div>
<div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00763"></a><span class="lineno">  763</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00772"></a><span class="lineno"><a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a5114893ce2cb9b449b3e700b9dfb99a6">  772</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a5114893ce2cb9b449b3e700b9dfb99a6" title="Number of FieldPosition and UFieldPosition selectors for DateFormat and UDateFormat.">UDAT_FIELD_COUNT</a> = 34</div>
<div class="line"><a name="l00773"></a><span class="lineno">  773</span>&#160;</div>
<div class="line"><a name="l00774"></a><span class="lineno">  774</span>&#160;} <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2" title="FieldPosition and UFieldPosition selectors for format fields defined by DateFormat and UDateFormat...">UDateFormatField</a>;</div>
<div class="line"><a name="l00775"></a><span class="lineno">  775</span>&#160;</div>
<div class="line"><a name="l00776"></a><span class="lineno">  776</span>&#160;</div>
<div class="line"><a name="l00785"></a><span class="lineno">  785</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912" title="Possible fields in a UCalendar.">UCalendarDateFields</a> U_EXPORT2</div>
<div class="line"><a name="l00786"></a><span class="lineno">  786</span>&#160;<a class="code" href="udat_8h.html#a5b2a1dba9fe1410435e0ef99f6ebe547" title="Maps from a UDateFormatField to the corresponding UCalendarDateFields.">udat_toCalendarDateField</a>(<a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2" title="FieldPosition and UFieldPosition selectors for format fields defined by DateFormat and UDateFormat...">UDateFormatField</a> field);</div>
<div class="line"><a name="l00787"></a><span class="lineno">  787</span>&#160;</div>
<div class="line"><a name="l00788"></a><span class="lineno">  788</span>&#160;</div>
<div class="line"><a name="l00817"></a><span class="lineno">  817</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>* U_EXPORT2 </div>
<div class="line"><a name="l00818"></a><span class="lineno">  818</span>&#160;<a class="code" href="udat_8h.html#abd4ca4c46e3b99021132071f2700dea8" title="Open a new UDateFormat for formatting and parsing dates and times.">udat_open</a>(<a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5" title="The possible date/time format styles.">UDateFormatStyle</a>  timeStyle,</div>
<div class="line"><a name="l00819"></a><span class="lineno">  819</span>&#160;          <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5" title="The possible date/time format styles.">UDateFormatStyle</a>  dateStyle,</div>
<div class="line"><a name="l00820"></a><span class="lineno">  820</span>&#160;          <span class="keyword">const</span> <span class="keywordtype">char</span>        *locale,</div>
<div class="line"><a name="l00821"></a><span class="lineno">  821</span>&#160;          <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>       *tzID,</div>
<div class="line"><a name="l00822"></a><span class="lineno">  822</span>&#160;          int32_t           tzIDLength,</div>
<div class="line"><a name="l00823"></a><span class="lineno">  823</span>&#160;          <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>       *pattern,</div>
<div class="line"><a name="l00824"></a><span class="lineno">  824</span>&#160;          int32_t           patternLength,</div>
<div class="line"><a name="l00825"></a><span class="lineno">  825</span>&#160;          <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>        *status);</div>
<div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160;</div>
<div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;</div>
<div class="line"><a name="l00834"></a><span class="lineno">  834</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div>
<div class="line"><a name="l00835"></a><span class="lineno">  835</span>&#160;<a class="code" href="udat_8h.html#a94eadd762385ccd8d2dc1f79ea012be8" title="Close a UDateFormat.">udat_close</a>(<a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>* format);</div>
<div class="line"><a name="l00836"></a><span class="lineno">  836</span>&#160;</div>
<div class="line"><a name="l00837"></a><span class="lineno">  837</span>&#160;</div>
<div class="line"><a name="l00842"></a><span class="lineno"><a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaa">  842</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaa" title="DateFormat boolean attributes.">UDateFormatBooleanAttribute</a> {</div>
<div class="line"><a name="l00847"></a><span class="lineno"><a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa128d32ad221c08b8c4c4ecf2b7c8e68c">  847</a></span>&#160;    <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa128d32ad221c08b8c4c4ecf2b7c8e68c" title="indicates whether whitespace is allowed.">UDAT_PARSE_ALLOW_WHITESPACE</a>,</div>
<div class="line"><a name="l00853"></a><span class="lineno"><a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaae27f901f106cf25b39d5b6f4ac8e0d19">  853</a></span>&#160;    <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaae27f901f106cf25b39d5b6f4ac8e0d19" title="indicates tolerance of numeric data when String data may be assumed.">UDAT_PARSE_ALLOW_NUMERIC</a>,</div>
<div class="line"><a name="l00858"></a><span class="lineno"><a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa91ed820b55c1ebddc7c6c2afe8cfc33b">  858</a></span>&#160;    <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa91ed820b55c1ebddc7c6c2afe8cfc33b" title="count boolean date format constants">UDAT_BOOLEAN_ATTRIBUTE_COUNT</a></div>
<div class="line"><a name="l00859"></a><span class="lineno">  859</span>&#160;} <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaa" title="DateFormat boolean attributes.">UDateFormatBooleanAttribute</a>;</div>
<div class="line"><a name="l00860"></a><span class="lineno">  860</span>&#160;</div>
<div class="line"><a name="l00861"></a><span class="lineno">  861</span>&#160;<span class="preprocessor">#ifndef U_HIDE_INTERNAL_API</span></div>
<div class="line"><a name="l00862"></a><span class="lineno">  862</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00872"></a><span class="lineno">  872</span>&#160;<a class="code" href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba" title="This is used to declare a function as an internal ICU C API.">U_INTERNAL</a> <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5" title="The ICU boolean type.">UBool</a> U_EXPORT2</div>
<div class="line"><a name="l00873"></a><span class="lineno">  873</span>&#160;<a class="code" href="udat_8h.html#a11c17ad22ff4614ae0d0910717fba4a8" title="Get a boolean attribute associated with a UDateFormat.">udat_getBooleanAttribute</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>* fmt, <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaa" title="DateFormat boolean attributes.">UDateFormatBooleanAttribute</a> attr, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>* status);</div>
<div class="line"><a name="l00874"></a><span class="lineno">  874</span>&#160;</div>
<div class="line"><a name="l00885"></a><span class="lineno">  885</span>&#160;<a class="code" href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba" title="This is used to declare a function as an internal ICU C API.">U_INTERNAL</a> <span class="keywordtype">void</span> U_EXPORT2</div>
<div class="line"><a name="l00886"></a><span class="lineno">  886</span>&#160;<a class="code" href="udat_8h.html#a2c13cd2eb7712ab08d610aa0abb66be8" title="Set a boolean attribute associated with a UDateFormat.">udat_setBooleanAttribute</a>(<a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a> *fmt, <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaa" title="DateFormat boolean attributes.">UDateFormatBooleanAttribute</a> attr, <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5" title="The ICU boolean type.">UBool</a>, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>* status);</div>
<div class="line"><a name="l00887"></a><span class="lineno">  887</span>&#160;</div>
<div class="line"><a name="l00888"></a><span class="lineno">  888</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_INTERNAL_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00889"></a><span class="lineno">  889</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00890"></a><span class="lineno">  890</span>&#160;</div>
<div class="line"><a name="l00891"></a><span class="lineno">  891</span>&#160;</div>
<div class="line"><a name="l00892"></a><span class="lineno">  892</span>&#160;<span class="preprocessor">#if U_SHOW_CPLUSPLUS_API</span></div>
<div class="line"><a name="l00893"></a><span class="lineno">  893</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00894"></a><span class="lineno">  894</span>&#160;<a class="code" href="uversion_8h.html#a7d9374e037299886d4192b763b4c5e8b" title="This is used to begin a declaration of a public ICU C++ API.">U_NAMESPACE_BEGIN</a></div>
<div class="line"><a name="l00895"></a><span class="lineno">  895</span>&#160;</div>
<div class="line"><a name="l00905"></a><span class="lineno">  905</span>&#160;<a class="code" href="localpointer_8h.html#a3030f841466c4bbbd465ac9c4b999549" title="&quot;Smart pointer&quot; definition macro, deletes objects via the closeFunction.">U_DEFINE_LOCAL_OPEN_POINTER</a>(<a class="code" href="classLocalUDateFormatPointer.html" title="&quot;Smart pointer&quot; class, closes a UDateFormat via udat_close().">LocalUDateFormatPointer</a>, <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>, <a class="code" href="udat_8h.html#a94eadd762385ccd8d2dc1f79ea012be8" title="Close a UDateFormat.">udat_close</a>);</div>
<div class="line"><a name="l00906"></a><span class="lineno">  906</span>&#160;</div>
<div class="line"><a name="l00907"></a><span class="lineno">  907</span>&#160;<a class="code" href="uversion_8h.html#a3da1f00f3b02976ac53c014a3e4c0933" title="This is used to end a declaration of a public ICU C++ API.">U_NAMESPACE_END</a></div>
<div class="line"><a name="l00908"></a><span class="lineno">  908</span>&#160;</div>
<div class="line"><a name="l00909"></a><span class="lineno">  909</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00910"></a><span class="lineno">  910</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00919"></a><span class="lineno">  919</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>* U_EXPORT2 </div>
<div class="line"><a name="l00920"></a><span class="lineno">  920</span>&#160;<a class="code" href="udat_8h.html#ab5c7289da4ec4a22410293c5b17c4a2f" title="Open a copy of a UDateFormat.">udat_clone</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a> *fmt,</div>
<div class="line"><a name="l00921"></a><span class="lineno">  921</span>&#160;       <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a> *status);</div>
<div class="line"><a name="l00922"></a><span class="lineno">  922</span>&#160;</div>
<div class="line"><a name="l00941"></a><span class="lineno">  941</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l00942"></a><span class="lineno">  942</span>&#160;<a class="code" href="udat_8h.html#a6b7a2e8ae0b620aa677ae6c9d469a0b9" title="Format a date using an UDateFormat.">udat_format</a>(    <span class="keyword">const</span>    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>*    format,</div>
<div class="line"><a name="l00943"></a><span class="lineno">  943</span>&#160;                        <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039" title="Date and Time data type.">UDate</a>           dateToFormat,</div>
<div class="line"><a name="l00944"></a><span class="lineno">  944</span>&#160;                        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>*          result,</div>
<div class="line"><a name="l00945"></a><span class="lineno">  945</span>&#160;                        int32_t         resultLength,</div>
<div class="line"><a name="l00946"></a><span class="lineno">  946</span>&#160;                        <a class="code" href="structUFieldPosition.html" title="A struct representing a range of text containing a specific field.">UFieldPosition</a>* position,</div>
<div class="line"><a name="l00947"></a><span class="lineno">  947</span>&#160;                        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>*     status);</div>
<div class="line"><a name="l00948"></a><span class="lineno">  948</span>&#160;</div>
<div class="line"><a name="l00974"></a><span class="lineno">  974</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039" title="Date and Time data type.">UDate</a> U_EXPORT2 </div>
<div class="line"><a name="l00975"></a><span class="lineno">  975</span>&#160;<a class="code" href="udat_8h.html#aaaec935480c28127c8bccf6c6612d71d" title="Parse a string into an date/time using a UDateFormat.">udat_parse</a>(<span class="keyword">const</span>    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>*    format,</div>
<div class="line"><a name="l00976"></a><span class="lineno">  976</span>&#160;           <span class="keyword">const</span>    <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>*          text,</div>
<div class="line"><a name="l00977"></a><span class="lineno">  977</span>&#160;                    int32_t         textLength,</div>
<div class="line"><a name="l00978"></a><span class="lineno">  978</span>&#160;                    int32_t         *parsePos,</div>
<div class="line"><a name="l00979"></a><span class="lineno">  979</span>&#160;                    <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>      *status);</div>
<div class="line"><a name="l00980"></a><span class="lineno">  980</span>&#160;</div>
<div class="line"><a name="l01002"></a><span class="lineno"> 1002</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div>
<div class="line"><a name="l01003"></a><span class="lineno"> 1003</span>&#160;<a class="code" href="udat_8h.html#a2888d7bf0aedbc843fb8f096734ac0e8" title="Parse a string into an date/time using a UDateFormat.">udat_parseCalendar</a>(<span class="keyword">const</span>    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>*    format,</div>
<div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>&#160;                            <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144" title="A calendar.">UCalendar</a>*      calendar,</div>
<div class="line"><a name="l01005"></a><span class="lineno"> 1005</span>&#160;                   <span class="keyword">const</span>    <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>*          text,</div>
<div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;                            int32_t         textLength,</div>
<div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160;                            int32_t         *parsePos,</div>
<div class="line"><a name="l01008"></a><span class="lineno"> 1008</span>&#160;                            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>      *status);</div>
<div class="line"><a name="l01009"></a><span class="lineno"> 1009</span>&#160;</div>
<div class="line"><a name="l01019"></a><span class="lineno"> 1019</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5" title="The ICU boolean type.">UBool</a> U_EXPORT2 </div>
<div class="line"><a name="l01020"></a><span class="lineno"> 1020</span>&#160;<a class="code" href="udat_8h.html#af1139c0c38fb5303d93515e779a7aae2" title="Determine if an UDateFormat will perform lenient parsing.">udat_isLenient</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>* fmt);</div>
<div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>&#160;</div>
<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">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="udat_8h.html#a57ed6fe554770153a3fcedb11f050d14" title="Specify whether an UDateFormat will perform lenient parsing.">udat_setLenient</a>(    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>*    fmt,</div>
<div class="line"><a name="l01033"></a><span class="lineno"> 1033</span>&#160;                    <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5" title="The ICU boolean type.">UBool</a>          isLenient);</div>
<div class="line"><a name="l01034"></a><span class="lineno"> 1034</span>&#160;</div>
<div class="line"><a name="l01044"></a><span class="lineno"> 1044</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144" title="A calendar.">UCalendar</a>* U_EXPORT2 </div>
<div class="line"><a name="l01045"></a><span class="lineno"> 1045</span>&#160;<a class="code" href="udat_8h.html#a2db4f9c0b39c3c2077feed9ebbe24d58" title="Get the UCalendar associated with an UDateFormat.">udat_getCalendar</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>* fmt);</div>
<div class="line"><a name="l01046"></a><span class="lineno"> 1046</span>&#160;</div>
<div class="line"><a name="l01056"></a><span class="lineno"> 1056</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div>
<div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;<a class="code" href="udat_8h.html#aa5d6d81ca5d4f65467f4224428628e65" title="Set the UCalendar associated with an UDateFormat.">udat_setCalendar</a>(            <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>*    fmt,</div>
<div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>&#160;                    <span class="keyword">const</span>   <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144" title="A calendar.">UCalendar</a>*      calendarToSet);</div>
<div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>&#160;</div>
<div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b" title="A number formatter.">UNumberFormat</a>* U_EXPORT2 </div>
<div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160;<a class="code" href="udat_8h.html#afe281ebe86b6d30073c56d04e05612d6" title="Get the UNumberFormat associated with an UDateFormat.">udat_getNumberFormat</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>* fmt);</div>
<div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160;</div>
<div class="line"><a name="l01081"></a><span class="lineno"> 1081</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div>
<div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>&#160;<a class="code" href="udat_8h.html#a696182ba370c6de3e8504e7c01c22e74" title="Set the UNumberFormat associated with an UDateFormat.">udat_setNumberFormat</a>(            <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>*    fmt,</div>
<div class="line"><a name="l01083"></a><span class="lineno"> 1083</span>&#160;                        <span class="keyword">const</span>   <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b" title="A number formatter.">UNumberFormat</a>*  numberFormatToSet);</div>
<div class="line"><a name="l01084"></a><span class="lineno"> 1084</span>&#160;</div>
<div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* U_EXPORT2 </div>
<div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160;<a class="code" href="udat_8h.html#aeb8ced52c68790fa95f83c653d67d537" title="Get a locale for which date/time formatting patterns are available.">udat_getAvailable</a>(int32_t localeIndex);</div>
<div class="line"><a name="l01096"></a><span class="lineno"> 1096</span>&#160;</div>
<div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l01106"></a><span class="lineno"> 1106</span>&#160;<a class="code" href="udat_8h.html#a463b549b234d85a44313b46b5bfe3001" title="Determine how many locales have date/time formatting patterns available.">udat_countAvailable</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l01107"></a><span class="lineno"> 1107</span>&#160;</div>
<div class="line"><a name="l01118"></a><span class="lineno"> 1118</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039" title="Date and Time data type.">UDate</a> U_EXPORT2 </div>
<div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>&#160;<a class="code" href="udat_8h.html#a13adfb58e128b9a99a427abc9e6fa112" title="Get the year relative to which all 2-digit years are interpreted.">udat_get2DigitYearStart</a>(    <span class="keyword">const</span>   <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>     *fmt,</div>
<div class="line"><a name="l01120"></a><span class="lineno"> 1120</span>&#160;                                    <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>      *status);</div>
<div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>&#160;</div>
<div class="line"><a name="l01132"></a><span class="lineno"> 1132</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div>
<div class="line"><a name="l01133"></a><span class="lineno"> 1133</span>&#160;<a class="code" href="udat_8h.html#a0608acf2d8f1cbb08228d9b635054726" title="Set the year relative to which all 2-digit years will be interpreted.">udat_set2DigitYearStart</a>(    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>     *fmt,</div>
<div class="line"><a name="l01134"></a><span class="lineno"> 1134</span>&#160;                            <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039" title="Date and Time data type.">UDate</a>           d,</div>
<div class="line"><a name="l01135"></a><span class="lineno"> 1135</span>&#160;                            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>      *status);</div>
<div class="line"><a name="l01136"></a><span class="lineno"> 1136</span>&#160;</div>
<div class="line"><a name="l01149"></a><span class="lineno"> 1149</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l01150"></a><span class="lineno"> 1150</span>&#160;<a class="code" href="udat_8h.html#a00f8420f2b00ef9de8dbbc4be66e3db8" title="Extract the pattern from a UDateFormat.">udat_toPattern</a>(    <span class="keyword">const</span>   <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>     *fmt,</div>
<div class="line"><a name="l01151"></a><span class="lineno"> 1151</span>&#160;                        <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5" title="The ICU boolean type.">UBool</a>          localized,</div>
<div class="line"><a name="l01152"></a><span class="lineno"> 1152</span>&#160;                        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>           *result,</div>
<div class="line"><a name="l01153"></a><span class="lineno"> 1153</span>&#160;                        int32_t         resultLength,</div>
<div class="line"><a name="l01154"></a><span class="lineno"> 1154</span>&#160;                        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>      *status);</div>
<div class="line"><a name="l01155"></a><span class="lineno"> 1155</span>&#160;</div>
<div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div>
<div class="line"><a name="l01167"></a><span class="lineno"> 1167</span>&#160;<a class="code" href="udat_8h.html#a40ccd8b597ff95faa01ae00391a70e61" title="Set the pattern used by an UDateFormat.">udat_applyPattern</a>(            <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>     *format,</div>
<div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160;                            <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5" title="The ICU boolean type.">UBool</a>          localized,</div>
<div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>&#160;                    <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>           *pattern,</div>
<div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>&#160;                            int32_t         patternLength);</div>
<div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>&#160;</div>
<div class="line"><a name="l01176"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4"> 1176</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4" title="The possible types of date format symbols.">UDateFormatSymbolType</a> {</div>
<div class="line"><a name="l01178"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a08c254470a3ccf54601366a382c4096d"> 1178</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a08c254470a3ccf54601366a382c4096d" title="The era names, for example AD.">UDAT_ERAS</a>,</div>
<div class="line"><a name="l01180"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a9ed373834478559c7d8a0e4b5f562b7d"> 1180</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a9ed373834478559c7d8a0e4b5f562b7d" title="The month names, for example February.">UDAT_MONTHS</a>,</div>
<div class="line"><a name="l01182"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ae55170b4b2f39b2c1f6dec9d0760e430"> 1182</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ae55170b4b2f39b2c1f6dec9d0760e430" title="The short month names, for example Feb.">UDAT_SHORT_MONTHS</a>,</div>
<div class="line"><a name="l01184"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a5fd821bbbc7b56457c44ada3e2794e19"> 1184</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a5fd821bbbc7b56457c44ada3e2794e19" title="The CLDR-style format &quot;wide&quot; weekday names, for example Monday.">UDAT_WEEKDAYS</a>,</div>
<div class="line"><a name="l01189"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a466882a4413cadf03cf69fff097c4383"> 1189</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a466882a4413cadf03cf69fff097c4383" title="The CLDR-style format &quot;abbreviated&quot; (not &quot;short&quot;) weekday names, for example &quot;Mon.&quot; For the CLDR-style format &quot;short&quot; weekday names, use UDAT_SHORTER_WEEKDAYS.">UDAT_SHORT_WEEKDAYS</a>,</div>
<div class="line"><a name="l01191"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4af6e0ffb0ef064496a7e830d577cc39af"> 1191</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4af6e0ffb0ef064496a7e830d577cc39af" title="The AM/PM names, for example AM.">UDAT_AM_PMS</a>,</div>
<div class="line"><a name="l01193"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a83e9979507a07f585519cd0586d56f8a"> 1193</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a83e9979507a07f585519cd0586d56f8a" title="The localized characters.">UDAT_LOCALIZED_CHARS</a>,</div>
<div class="line"><a name="l01195"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a526cd7f3bed5d9f73d8ceeb911ece557"> 1195</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a526cd7f3bed5d9f73d8ceeb911ece557" title="The long era names, for example Anno Domini.">UDAT_ERA_NAMES</a>,</div>
<div class="line"><a name="l01197"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4abf77c407dd86d3c651b9f0341105e532"> 1197</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4abf77c407dd86d3c651b9f0341105e532" title="The narrow month names, for example F.">UDAT_NARROW_MONTHS</a>,</div>
<div class="line"><a name="l01199"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a4b6f5bc9fac35a2d54b377bbb74f39ee"> 1199</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a4b6f5bc9fac35a2d54b377bbb74f39ee" title="The CLDR-style format &quot;narrow&quot; weekday names, for example &quot;M&quot;.">UDAT_NARROW_WEEKDAYS</a>,</div>
<div class="line"><a name="l01201"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ad5f57d64e831037d530f3f3ac8306687"> 1201</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ad5f57d64e831037d530f3f3ac8306687" title="Standalone context versions of months.">UDAT_STANDALONE_MONTHS</a>,</div>
<div class="line"><a name="l01202"></a><span class="lineno"> 1202</span>&#160;    UDAT_STANDALONE_SHORT_MONTHS,</div>
<div class="line"><a name="l01203"></a><span class="lineno"> 1203</span>&#160;    UDAT_STANDALONE_NARROW_MONTHS,</div>
<div class="line"><a name="l01205"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a4df045234951b6cd210e0d65e8f87fdc"> 1205</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a4df045234951b6cd210e0d65e8f87fdc" title="The CLDR-style stand-alone &quot;wide&quot; weekday names.">UDAT_STANDALONE_WEEKDAYS</a>,</div>
<div class="line"><a name="l01210"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ad75613955b0634cb67f3b7f672b3f66d"> 1210</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ad75613955b0634cb67f3b7f672b3f66d" title="The CLDR-style stand-alone &quot;abbreviated&quot; (not &quot;short&quot;) weekday names.">UDAT_STANDALONE_SHORT_WEEKDAYS</a>,</div>
<div class="line"><a name="l01212"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a2e2d55217b2d73c20cd7ef438a8e8429"> 1212</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a2e2d55217b2d73c20cd7ef438a8e8429" title="The CLDR-style stand-alone &quot;narrow&quot; weekday names.">UDAT_STANDALONE_NARROW_WEEKDAYS</a>,</div>
<div class="line"><a name="l01214"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a723ae1a2cfef80bd69a4553602a292c2"> 1214</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a723ae1a2cfef80bd69a4553602a292c2" title="The quarters, for example 1st Quarter.">UDAT_QUARTERS</a>,</div>
<div class="line"><a name="l01216"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a38dc73189c4327b534e61a3afb2eb78e"> 1216</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a38dc73189c4327b534e61a3afb2eb78e" title="The short quarter names, for example Q1.">UDAT_SHORT_QUARTERS</a>,</div>
<div class="line"><a name="l01218"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a443597ba2b4b2b6177e3b894d23795b8"> 1218</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a443597ba2b4b2b6177e3b894d23795b8" title="Standalone context versions of quarters.">UDAT_STANDALONE_QUARTERS</a>,</div>
<div class="line"><a name="l01219"></a><span class="lineno"> 1219</span>&#160;    UDAT_STANDALONE_SHORT_QUARTERS,</div>
<div class="line"><a name="l01220"></a><span class="lineno"> 1220</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div>
<div class="line"><a name="l01221"></a><span class="lineno"> 1221</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l01228"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a870aeba92c724911d8261c3badb3ffb7"> 1228</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a870aeba92c724911d8261c3badb3ffb7" title="The CLDR-style short weekday names, e.g.">UDAT_SHORTER_WEEKDAYS</a>,</div>
<div class="line"><a name="l01233"></a><span class="lineno"><a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a548634c8124a6b2bf942531671923576"> 1233</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a548634c8124a6b2bf942531671923576" title="Standalone version of UDAT_SHORTER_WEEKDAYS.">UDAT_STANDALONE_SHORTER_WEEKDAYS</a></div>
<div class="line"><a name="l01234"></a><span class="lineno"> 1234</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160;<span class="preprocessor"></span>} <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4" title="The possible types of date format symbols.">UDateFormatSymbolType</a>;</div>
<div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160;</div>
<div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160;<span class="keyword">struct </span><a class="code" href="udat_8h.html#a9815ff307c5f2a0e5464941e5a78f564" title="Date format symbols.">UDateFormatSymbols</a>;</div>
<div class="line"><a name="l01242"></a><span class="lineno"><a class="code" href="udat_8h.html#a9815ff307c5f2a0e5464941e5a78f564"> 1242</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="udat_8h.html#a9815ff307c5f2a0e5464941e5a78f564" title="Date format symbols.">UDateFormatSymbols</a> <a class="code" href="udat_8h.html#a9815ff307c5f2a0e5464941e5a78f564" title="Date format symbols.">UDateFormatSymbols</a>;</div>
<div class="line"><a name="l01243"></a><span class="lineno"> 1243</span>&#160;</div>
<div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l01261"></a><span class="lineno"> 1261</span>&#160;<a class="code" href="udat_8h.html#aed73d44c01906572e8349d0307dafb27" title="Get the symbols associated with an UDateFormat.">udat_getSymbols</a>(<span class="keyword">const</span>   <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>             *fmt,</div>
<div class="line"><a name="l01262"></a><span class="lineno"> 1262</span>&#160;                        <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4" title="The possible types of date format symbols.">UDateFormatSymbolType</a>   type,</div>
<div class="line"><a name="l01263"></a><span class="lineno"> 1263</span>&#160;                        int32_t                 symbolIndex,</div>
<div class="line"><a name="l01264"></a><span class="lineno"> 1264</span>&#160;                        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>                   *result,</div>
<div class="line"><a name="l01265"></a><span class="lineno"> 1265</span>&#160;                        int32_t                 resultLength,</div>
<div class="line"><a name="l01266"></a><span class="lineno"> 1266</span>&#160;                        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>              *status);</div>
<div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>&#160;</div>
<div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>&#160;<a class="code" href="udat_8h.html#a7a178b7dc4d7faee652a31043560b779" title="Count the number of particular symbols for an UDateFormat.">udat_countSymbols</a>(    <span class="keyword">const</span>    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>                *fmt,</div>
<div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160;                            <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4" title="The possible types of date format symbols.">UDateFormatSymbolType</a>    type);</div>
<div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160;</div>
<div class="line"><a name="l01299"></a><span class="lineno"> 1299</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div>
<div class="line"><a name="l01300"></a><span class="lineno"> 1300</span>&#160;<a class="code" href="udat_8h.html#af5816372ab77e82d9c9e3a5cbd9ffbee" title="Set the symbols associated with an UDateFormat.">udat_setSymbols</a>(    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>             *format,</div>
<div class="line"><a name="l01301"></a><span class="lineno"> 1301</span>&#160;                    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4" title="The possible types of date format symbols.">UDateFormatSymbolType</a>   type,</div>
<div class="line"><a name="l01302"></a><span class="lineno"> 1302</span>&#160;                    int32_t                 symbolIndex,</div>
<div class="line"><a name="l01303"></a><span class="lineno"> 1303</span>&#160;                    <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>                   *value,</div>
<div class="line"><a name="l01304"></a><span class="lineno"> 1304</span>&#160;                    int32_t                 valueLength,</div>
<div class="line"><a name="l01305"></a><span class="lineno"> 1305</span>&#160;                    <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>              *status);</div>
<div class="line"><a name="l01306"></a><span class="lineno"> 1306</span>&#160;</div>
<div class="line"><a name="l01316"></a><span class="lineno"> 1316</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98" title="This is used to declare a function as a stable public ICU C API.">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* U_EXPORT2</div>
<div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>&#160;<a class="code" href="udat_8h.html#ae1ea60a69402a5d60313db8164c2612b" title="Get the locale for this date format object.">udat_getLocaleByType</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a> *fmt,</div>
<div class="line"><a name="l01318"></a><span class="lineno"> 1318</span>&#160;                     <a class="code" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34" title="Constants for *_getLocale() Allow user to select whether she wants information on requested...">ULocDataLocaleType</a> type,</div>
<div class="line"><a name="l01319"></a><span class="lineno"> 1319</span>&#160;                     <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>* status); </div>
<div class="line"><a name="l01320"></a><span class="lineno"> 1320</span>&#160;</div>
<div class="line"><a name="l01321"></a><span class="lineno"> 1321</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div>
<div class="line"><a name="l01322"></a><span class="lineno"> 1322</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l01330"></a><span class="lineno"> 1330</span>&#160;<a class="code" href="umachine_8h.html#a41691e68155dca13bc1f020fa30dac82" title="This is used to declare a function as a draft public ICU C API.">U_DRAFT</a> <span class="keywordtype">void</span> U_EXPORT2</div>
<div class="line"><a name="l01331"></a><span class="lineno"> 1331</span>&#160;<a class="code" href="udat_8h.html#a2bc6c785d59eff87846601a83ebd03da" title="Set a particular UDisplayContext value in the formatter, such as UDISPCTX_CAPITALIZATION_FOR_STANDALO...">udat_setContext</a>(<a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>* fmt, <a class="code" href="udisplaycontext_8h.html#ac80aa1aceff6c7ad2e9f983a19d8d868" title="Display context settings.">UDisplayContext</a> value, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>* status);</div>
<div class="line"><a name="l01332"></a><span class="lineno"> 1332</span>&#160;</div>
<div class="line"><a name="l01342"></a><span class="lineno"> 1342</span>&#160;<a class="code" href="umachine_8h.html#a41691e68155dca13bc1f020fa30dac82" title="This is used to declare a function as a draft public ICU C API.">U_DRAFT</a> <a class="code" href="udisplaycontext_8h.html#ac80aa1aceff6c7ad2e9f983a19d8d868" title="Display context settings.">UDisplayContext</a> U_EXPORT2</div>
<div class="line"><a name="l01343"></a><span class="lineno"> 1343</span>&#160;<a class="code" href="udat_8h.html#a6132f832dc423a7a389a741cff6601b5" title="Get the formatter&#39;s UDisplayContext value for the specified UDisplayContextType, such as UDISPCTX_TYP...">udat_getContext</a>(<a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>* fmt, <a class="code" href="udisplaycontext_8h.html#a7ce674e7cd26fb195f7344b861af5427" title="Display context types, for getting values of a particular setting.">UDisplayContextType</a> type, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>* status);</div>
<div class="line"><a name="l01344"></a><span class="lineno"> 1344</span>&#160;</div>
<div class="line"><a name="l01345"></a><span class="lineno"> 1345</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l01346"></a><span class="lineno"> 1346</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l01347"></a><span class="lineno"> 1347</span>&#160;<span class="preprocessor">#ifndef U_HIDE_INTERNAL_API</span></div>
<div class="line"><a name="l01348"></a><span class="lineno"> 1348</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l01359"></a><span class="lineno"> 1359</span>&#160;<a class="code" href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba" title="This is used to declare a function as an internal ICU C API.">U_INTERNAL</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l01360"></a><span class="lineno"> 1360</span>&#160;<a class="code" href="udat_8h.html#abd750ae8c3ae763934731eed44e80672" title="Extract the date pattern from a UDateFormat set for relative date formatting.">udat_toPatternRelativeDate</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a> *fmt,</div>
<div class="line"><a name="l01361"></a><span class="lineno"> 1361</span>&#160;                           <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>             *result,</div>
<div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>&#160;                           int32_t           resultLength,</div>
<div class="line"><a name="l01363"></a><span class="lineno"> 1363</span>&#160;                           <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>        *status);</div>
<div class="line"><a name="l01364"></a><span class="lineno"> 1364</span>&#160;</div>
<div class="line"><a name="l01376"></a><span class="lineno"> 1376</span>&#160;<a class="code" href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba" title="This is used to declare a function as an internal ICU C API.">U_INTERNAL</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>&#160;<a class="code" href="udat_8h.html#a0741073c8008bcdbd591c334d4816c49" title="Extract the time pattern from a UDateFormat set for relative date formatting.">udat_toPatternRelativeTime</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a> *fmt,</div>
<div class="line"><a name="l01378"></a><span class="lineno"> 1378</span>&#160;                           <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>             *result,</div>
<div class="line"><a name="l01379"></a><span class="lineno"> 1379</span>&#160;                           int32_t           resultLength,</div>
<div class="line"><a name="l01380"></a><span class="lineno"> 1380</span>&#160;                           <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>        *status);</div>
<div class="line"><a name="l01381"></a><span class="lineno"> 1381</span>&#160;</div>
<div class="line"><a name="l01394"></a><span class="lineno"> 1394</span>&#160;<a class="code" href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba" title="This is used to declare a function as an internal ICU C API.">U_INTERNAL</a> <span class="keywordtype">void</span> U_EXPORT2 </div>
<div class="line"><a name="l01395"></a><span class="lineno"> 1395</span>&#160;<a class="code" href="udat_8h.html#a1c40335a8a0377e36ea0849b1209e95a" title="Set the date &amp; time patterns used by a UDateFormat set for relative date formatting.">udat_applyPatternRelative</a>(<a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a> *format,</div>
<div class="line"><a name="l01396"></a><span class="lineno"> 1396</span>&#160;                          <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a> *datePattern,</div>
<div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>&#160;                          int32_t     datePatternLength,</div>
<div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>&#160;                          <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a> *timePattern,</div>
<div class="line"><a name="l01399"></a><span class="lineno"> 1399</span>&#160;                          int32_t     timePatternLength,</div>
<div class="line"><a name="l01400"></a><span class="lineno"> 1400</span>&#160;                          <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>  *status);</div>
<div class="line"><a name="l01401"></a><span class="lineno"> 1401</span>&#160;</div>
<div class="line"><a name="l01406"></a><span class="lineno"><a class="code" href="udat_8h.html#a2ae790e9f3bc6551c218da5810a4cd4a"> 1406</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f" title="A date formatter.">UDateFormat</a>* (U_EXPORT2 *<a class="code" href="udat_8h.html#a2ae790e9f3bc6551c218da5810a4cd4a">UDateFormatOpener</a>) (<a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5" title="The possible date/time format styles.">UDateFormatStyle</a>  timeStyle,</div>
<div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>&#160;                                                    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5" title="The possible date/time format styles.">UDateFormatStyle</a>  dateStyle,</div>
<div class="line"><a name="l01408"></a><span class="lineno"> 1408</span>&#160;                                                    <span class="keyword">const</span> <span class="keywordtype">char</span>        *locale,</div>
<div class="line"><a name="l01409"></a><span class="lineno"> 1409</span>&#160;                                                    <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>       *tzID,</div>
<div class="line"><a name="l01410"></a><span class="lineno"> 1410</span>&#160;                                                    int32_t           tzIDLength,</div>
<div class="line"><a name="l01411"></a><span class="lineno"> 1411</span>&#160;                                                    <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac" title="Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...">UChar</a>       *pattern,</div>
<div class="line"><a name="l01412"></a><span class="lineno"> 1412</span>&#160;                                                    int32_t           patternLength,</div>
<div class="line"><a name="l01413"></a><span class="lineno"> 1413</span>&#160;                                                    <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a>        *status);</div>
<div class="line"><a name="l01414"></a><span class="lineno"> 1414</span>&#160;</div>
<div class="line"><a name="l01419"></a><span class="lineno"> 1419</span>&#160;<a class="code" href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba" title="This is used to declare a function as an internal ICU C API.">U_INTERNAL</a> <span class="keywordtype">void</span> U_EXPORT2</div>
<div class="line"><a name="l01420"></a><span class="lineno"> 1420</span>&#160;<a class="code" href="udat_8h.html#ac19a85c97fb1af94d32752e8bf8cf2ac" title="Register a provider factory.">udat_registerOpener</a>(<a class="code" href="udat_8h.html#a2ae790e9f3bc6551c218da5810a4cd4a">UDateFormatOpener</a> opener, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a> *status);</div>
<div class="line"><a name="l01421"></a><span class="lineno"> 1421</span>&#160;</div>
<div class="line"><a name="l01426"></a><span class="lineno"> 1426</span>&#160;<a class="code" href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba" title="This is used to declare a function as an internal ICU C API.">U_INTERNAL</a> <a class="code" href="udat_8h.html#a2ae790e9f3bc6551c218da5810a4cd4a">UDateFormatOpener</a> U_EXPORT2</div>
<div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>&#160;<a class="code" href="udat_8h.html#a88aaee9afa254e9f254e43534113defd" title="Un-Register a provider factory.">udat_unregisterOpener</a>(<a class="code" href="udat_8h.html#a2ae790e9f3bc6551c218da5810a4cd4a">UDateFormatOpener</a> opener, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c" title="Error code to replace exception handling, so that the code is compatible with all C++ compilers...">UErrorCode</a> *status);</div>
<div class="line"><a name="l01428"></a><span class="lineno"> 1428</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_INTERNAL_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l01429"></a><span class="lineno"> 1429</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l01430"></a><span class="lineno"> 1430</span>&#160;</div>
<div class="line"><a name="l01431"></a><span class="lineno"> 1431</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="l01432"></a><span class="lineno"> 1432</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l01433"></a><span class="lineno"> 1433</span>&#160;<span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Oct 4 2013 14:10:21 for ICU 52.1 by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.1.2
</small></address>
</body>
</html>