Sophie

Sophie

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

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

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>ICU 58.2: icu::DateFormatSymbols Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">ICU 58.2
   &#160;<span id="projectnumber">58.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceicu.html">icu</a></li><li class="navelem"><a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#friends">Friends</a>  </div>
  <div class="headertitle">
<div class="title">icu::DateFormatSymbols Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> is a public class for encapsulating localizable date-time formatting data &ndash; including timezone data.  
 <a href="classicu_1_1DateFormatSymbols.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for icu::DateFormatSymbols:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classicu_1_1DateFormatSymbols.png" usemap="#icu::DateFormatSymbols_map" alt=""/>
  <map id="icu::DateFormatSymbols_map" name="icu::DateFormatSymbols_map">
<area href="classicu_1_1UObject.html" title="UObject is the common ICU &quot;boilerplate&quot; class. " alt="icu::UObject" shape="rect" coords="0,56,147,80"/>
<area href="classicu_1_1UMemory.html" title="UMemory is the common ICU base class. " alt="icu::UMemory" shape="rect" coords="0,0,147,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:ae129713471a20a5a418957de1ebd3470"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> { <b>FORMAT</b>, 
<b>STANDALONE</b>, 
<a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470a90d80fd0f31f962b3a82b0f94f7271c5">DT_CONTEXT_COUNT</a>
 }<tr class="memdesc:ae129713471a20a5a418957de1ebd3470"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selector for date formatting context.  <a href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ae129713471a20a5a418957de1ebd3470"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62956ffdbeeed74b970ab846362473de"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> { <br />
&#160;&#160;<b>ABBREVIATED</b>, 
<b>WIDE</b>, 
<b>NARROW</b>, 
<a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473dea8ba791cced89bc4fd4bd86efcb1c05b8">SHORT</a>, 
<br />
&#160;&#160;<a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473dea46ce5ece928f9afa5d97ec0b254eab2d">DT_WIDTH_COUNT</a> = 4
<br />
 }<tr class="memdesc:a62956ffdbeeed74b970ab846362473de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selector for date formatting width.  <a href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:a62956ffdbeeed74b970ab846362473de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af65d18b6442dbc4e36dd09c5515fcc52"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#af65d18b6442dbc4e36dd09c5515fcc52">EMonthPatternType</a> { <br />
&#160;&#160;<b>kLeapMonthPatternFormatWide</b>, 
<b>kLeapMonthPatternFormatAbbrev</b>, 
<b>kLeapMonthPatternFormatNarrow</b>, 
<b>kLeapMonthPatternStandaloneWide</b>, 
<br />
&#160;&#160;<b>kLeapMonthPatternStandaloneAbbrev</b>, 
<b>kLeapMonthPatternStandaloneNarrow</b>, 
<b>kLeapMonthPatternNumeric</b>, 
<b>kMonthPatternsCount</b>
<br />
 }<tr class="memdesc:af65d18b6442dbc4e36dd09c5515fcc52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Somewhat temporary constants for leap month pattern types, adequate for supporting just leap month patterns as needed for Chinese lunar calendar.  <a href="classicu_1_1DateFormatSymbols.html#af65d18b6442dbc4e36dd09c5515fcc52">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:af65d18b6442dbc4e36dd09c5515fcc52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae79a31da5a90412bd5bf91b1c4d0392a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae79a31da5a90412bd5bf91b1c4d0392a">ECapitalizationContextUsageType</a> { <br />
&#160;&#160;<b>kCapContextUsageOther</b> = 0, 
<b>kCapContextUsageMonthFormat</b>, 
<b>kCapContextUsageMonthStandalone</b>, 
<b>kCapContextUsageMonthNarrow</b>, 
<br />
&#160;&#160;<b>kCapContextUsageDayFormat</b>, 
<b>kCapContextUsageDayStandalone</b>, 
<b>kCapContextUsageDayNarrow</b>, 
<b>kCapContextUsageEraWide</b>, 
<br />
&#160;&#160;<b>kCapContextUsageEraAbbrev</b>, 
<b>kCapContextUsageEraNarrow</b>, 
<b>kCapContextUsageZoneLong</b>, 
<b>kCapContextUsageZoneShort</b>, 
<br />
&#160;&#160;<b>kCapContextUsageMetazoneLong</b>, 
<b>kCapContextUsageMetazoneShort</b>, 
<b>kCapContextUsageTypeCount</b> = 14
<br />
 }<tr class="memdesc:ae79a31da5a90412bd5bf91b1c4d0392a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constants for capitalization context usage types.  <a href="classicu_1_1DateFormatSymbols.html#ae79a31da5a90412bd5bf91b1c4d0392a">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ae79a31da5a90412bd5bf91b1c4d0392a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a5c4adf58d489814bf54ad6898b685eb3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a5c4adf58d489814bf54ad6898b685eb3">DateFormatSymbols</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a5c4adf58d489814bf54ad6898b685eb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> object by loading format data from resources for the default locale, in the default calendar (Gregorian).  <a href="#a5c4adf58d489814bf54ad6898b685eb3">More...</a><br /></td></tr>
<tr class="separator:a5c4adf58d489814bf54ad6898b685eb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af25969ba2758492adc5801883cf816df"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#af25969ba2758492adc5801883cf816df">DateFormatSymbols</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;locale, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:af25969ba2758492adc5801883cf816df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> object by loading format data from resources for the given locale, in the default calendar (Gregorian).  <a href="#af25969ba2758492adc5801883cf816df">More...</a><br /></td></tr>
<tr class="separator:af25969ba2758492adc5801883cf816df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a319701571d6c6294a472d2a9245fe5d9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a319701571d6c6294a472d2a9245fe5d9">DateFormatSymbols</a> (const char *type, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a319701571d6c6294a472d2a9245fe5d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> object by loading format data from resources for the default locale, in the default calendar (Gregorian).  <a href="#a319701571d6c6294a472d2a9245fe5d9">More...</a><br /></td></tr>
<tr class="separator:a319701571d6c6294a472d2a9245fe5d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b015fbde5bb9b9d7f9a879ee2d8ef0d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a9b015fbde5bb9b9d7f9a879ee2d8ef0d">DateFormatSymbols</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;locale, const char *type, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a9b015fbde5bb9b9d7f9a879ee2d8ef0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> object by loading format data from resources for the given locale, in the default calendar (Gregorian).  <a href="#a9b015fbde5bb9b9d7f9a879ee2d8ef0d">More...</a><br /></td></tr>
<tr class="separator:a9b015fbde5bb9b9d7f9a879ee2d8ef0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafcf28ece0e7c3d9ffd7ed1ca575987b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#aafcf28ece0e7c3d9ffd7ed1ca575987b">DateFormatSymbols</a> (const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;)</td></tr>
<tr class="memdesc:aafcf28ece0e7c3d9ffd7ed1ca575987b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor.  <a href="#aafcf28ece0e7c3d9ffd7ed1ca575987b">More...</a><br /></td></tr>
<tr class="separator:aafcf28ece0e7c3d9ffd7ed1ca575987b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a663bd3076430dbb67490637d70381d85"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a663bd3076430dbb67490637d70381d85">operator=</a> (const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;)</td></tr>
<tr class="memdesc:a663bd3076430dbb67490637d70381d85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignment operator.  <a href="#a663bd3076430dbb67490637d70381d85">More...</a><br /></td></tr>
<tr class="separator:a663bd3076430dbb67490637d70381d85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb678c367aaf05b979f39b2d4c2067df"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#acb678c367aaf05b979f39b2d4c2067df">~DateFormatSymbols</a> ()</td></tr>
<tr class="memdesc:acb678c367aaf05b979f39b2d4c2067df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#acb678c367aaf05b979f39b2d4c2067df">More...</a><br /></td></tr>
<tr class="separator:acb678c367aaf05b979f39b2d4c2067df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9cd269e062cee37481a53bace287f69"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#af9cd269e062cee37481a53bace287f69">operator==</a> (const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;other) const </td></tr>
<tr class="memdesc:af9cd269e062cee37481a53bace287f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if another object is semantically equal to this one.  <a href="#af9cd269e062cee37481a53bace287f69">More...</a><br /></td></tr>
<tr class="separator:af9cd269e062cee37481a53bace287f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0eaea6efe503711ae677ce30553fe0cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a0eaea6efe503711ae677ce30553fe0cc">operator!=</a> (const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;other) const </td></tr>
<tr class="memdesc:a0eaea6efe503711ae677ce30553fe0cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if another object is semantically unequal to this one.  <a href="#a0eaea6efe503711ae677ce30553fe0cc">More...</a><br /></td></tr>
<tr class="separator:a0eaea6efe503711ae677ce30553fe0cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9086854c974058bc9324e3e1e5067ede"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a9086854c974058bc9324e3e1e5067ede">getEras</a> (int32_t &amp;count) const </td></tr>
<tr class="memdesc:a9086854c974058bc9324e3e1e5067ede"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets abbreviated era strings.  <a href="#a9086854c974058bc9324e3e1e5067ede">More...</a><br /></td></tr>
<tr class="separator:a9086854c974058bc9324e3e1e5067ede"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54a58bf7c8fa7e598c62a5038ba6b0b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a54a58bf7c8fa7e598c62a5038ba6b0b7">setEras</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *eras, int32_t count)</td></tr>
<tr class="memdesc:a54a58bf7c8fa7e598c62a5038ba6b0b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets abbreviated era strings.  <a href="#a54a58bf7c8fa7e598c62a5038ba6b0b7">More...</a><br /></td></tr>
<tr class="separator:a54a58bf7c8fa7e598c62a5038ba6b0b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87ecb13087e0d4c6f5a8aa2626f214b3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a87ecb13087e0d4c6f5a8aa2626f214b3">getEraNames</a> (int32_t &amp;count) const </td></tr>
<tr class="memdesc:a87ecb13087e0d4c6f5a8aa2626f214b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets era name strings.  <a href="#a87ecb13087e0d4c6f5a8aa2626f214b3">More...</a><br /></td></tr>
<tr class="separator:a87ecb13087e0d4c6f5a8aa2626f214b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2ec1be9849e1ff387c2b1d628f6cc0e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ab2ec1be9849e1ff387c2b1d628f6cc0e">setEraNames</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *eraNames, int32_t count)</td></tr>
<tr class="memdesc:ab2ec1be9849e1ff387c2b1d628f6cc0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets era name strings.  <a href="#ab2ec1be9849e1ff387c2b1d628f6cc0e">More...</a><br /></td></tr>
<tr class="separator:ab2ec1be9849e1ff387c2b1d628f6cc0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9027c0fc427b33606bb0dad9801c158"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ab9027c0fc427b33606bb0dad9801c158">getNarrowEras</a> (int32_t &amp;count) const </td></tr>
<tr class="memdesc:ab9027c0fc427b33606bb0dad9801c158"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets narrow era strings.  <a href="#ab9027c0fc427b33606bb0dad9801c158">More...</a><br /></td></tr>
<tr class="separator:ab9027c0fc427b33606bb0dad9801c158"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa293ef753ff245e78279e8bfe13bf947"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#aa293ef753ff245e78279e8bfe13bf947">setNarrowEras</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *narrowEras, int32_t count)</td></tr>
<tr class="memdesc:aa293ef753ff245e78279e8bfe13bf947"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets narrow era strings.  <a href="#aa293ef753ff245e78279e8bfe13bf947">More...</a><br /></td></tr>
<tr class="separator:aa293ef753ff245e78279e8bfe13bf947"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a4212bd9ef173e9b5277bcfd6e5f9c0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a8a4212bd9ef173e9b5277bcfd6e5f9c0">getMonths</a> (int32_t &amp;count) const </td></tr>
<tr class="memdesc:a8a4212bd9ef173e9b5277bcfd6e5f9c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets month strings.  <a href="#a8a4212bd9ef173e9b5277bcfd6e5f9c0">More...</a><br /></td></tr>
<tr class="separator:a8a4212bd9ef173e9b5277bcfd6e5f9c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad688e477e7ea570dddcd48dceb5eeccf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ad688e477e7ea570dddcd48dceb5eeccf">setMonths</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *months, int32_t count)</td></tr>
<tr class="memdesc:ad688e477e7ea570dddcd48dceb5eeccf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets month strings.  <a href="#ad688e477e7ea570dddcd48dceb5eeccf">More...</a><br /></td></tr>
<tr class="separator:ad688e477e7ea570dddcd48dceb5eeccf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa95fc16bd3b26a6a74f68d5f0c01261"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#aaa95fc16bd3b26a6a74f68d5f0c01261">getShortMonths</a> (int32_t &amp;count) const </td></tr>
<tr class="memdesc:aaa95fc16bd3b26a6a74f68d5f0c01261"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets short month strings.  <a href="#aaa95fc16bd3b26a6a74f68d5f0c01261">More...</a><br /></td></tr>
<tr class="separator:aaa95fc16bd3b26a6a74f68d5f0c01261"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22e50f821a039f89921f1858439dae46"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a22e50f821a039f89921f1858439dae46">setShortMonths</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *shortMonths, int32_t count)</td></tr>
<tr class="memdesc:a22e50f821a039f89921f1858439dae46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets short month strings.  <a href="#a22e50f821a039f89921f1858439dae46">More...</a><br /></td></tr>
<tr class="separator:a22e50f821a039f89921f1858439dae46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98f70e321cd4b3f707f2940cec204e39"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a98f70e321cd4b3f707f2940cec204e39">getMonths</a> (int32_t &amp;count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width) const </td></tr>
<tr class="memdesc:a98f70e321cd4b3f707f2940cec204e39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets month strings by width and context.  <a href="#a98f70e321cd4b3f707f2940cec204e39">More...</a><br /></td></tr>
<tr class="separator:a98f70e321cd4b3f707f2940cec204e39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8e6949b4b2aad4d46b35d18f99dffa8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ab8e6949b4b2aad4d46b35d18f99dffa8">setMonths</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *months, int32_t count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width)</td></tr>
<tr class="memdesc:ab8e6949b4b2aad4d46b35d18f99dffa8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets month strings by width and context.  <a href="#ab8e6949b4b2aad4d46b35d18f99dffa8">More...</a><br /></td></tr>
<tr class="separator:ab8e6949b4b2aad4d46b35d18f99dffa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32553d79e8ba85f19746f0f78cd01ebb"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a32553d79e8ba85f19746f0f78cd01ebb">getWeekdays</a> (int32_t &amp;count) const </td></tr>
<tr class="memdesc:a32553d79e8ba85f19746f0f78cd01ebb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets wide weekday strings.  <a href="#a32553d79e8ba85f19746f0f78cd01ebb">More...</a><br /></td></tr>
<tr class="separator:a32553d79e8ba85f19746f0f78cd01ebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fcc232dc64658ef712b809a5e4a4f36"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a1fcc232dc64658ef712b809a5e4a4f36">setWeekdays</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *weekdays, int32_t count)</td></tr>
<tr class="memdesc:a1fcc232dc64658ef712b809a5e4a4f36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets wide weekday strings.  <a href="#a1fcc232dc64658ef712b809a5e4a4f36">More...</a><br /></td></tr>
<tr class="separator:a1fcc232dc64658ef712b809a5e4a4f36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11ae4899cd82eea9104dd9e3eb400cad"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a11ae4899cd82eea9104dd9e3eb400cad">getShortWeekdays</a> (int32_t &amp;count) const </td></tr>
<tr class="memdesc:a11ae4899cd82eea9104dd9e3eb400cad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets abbreviated weekday strings.  <a href="#a11ae4899cd82eea9104dd9e3eb400cad">More...</a><br /></td></tr>
<tr class="separator:a11ae4899cd82eea9104dd9e3eb400cad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71140d1fc12ca2912fdef3c9c3d2b2a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a71140d1fc12ca2912fdef3c9c3d2b2a4">setShortWeekdays</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *abbrevWeekdays, int32_t count)</td></tr>
<tr class="memdesc:a71140d1fc12ca2912fdef3c9c3d2b2a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets abbreviated weekday strings.  <a href="#a71140d1fc12ca2912fdef3c9c3d2b2a4">More...</a><br /></td></tr>
<tr class="separator:a71140d1fc12ca2912fdef3c9c3d2b2a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65179e4e5201af9c7db23aef79b5ce0d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a65179e4e5201af9c7db23aef79b5ce0d">getWeekdays</a> (int32_t &amp;count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width) const </td></tr>
<tr class="memdesc:a65179e4e5201af9c7db23aef79b5ce0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets weekday strings by width and context.  <a href="#a65179e4e5201af9c7db23aef79b5ce0d">More...</a><br /></td></tr>
<tr class="separator:a65179e4e5201af9c7db23aef79b5ce0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9e24624fcfb084cfbf372bc2ed2e284"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ad9e24624fcfb084cfbf372bc2ed2e284">setWeekdays</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *weekdays, int32_t count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width)</td></tr>
<tr class="memdesc:ad9e24624fcfb084cfbf372bc2ed2e284"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets weekday strings by width and context.  <a href="#ad9e24624fcfb084cfbf372bc2ed2e284">More...</a><br /></td></tr>
<tr class="separator:ad9e24624fcfb084cfbf372bc2ed2e284"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af139d80c6151998ad8ed212afed02b27"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#af139d80c6151998ad8ed212afed02b27">getQuarters</a> (int32_t &amp;count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width) const </td></tr>
<tr class="memdesc:af139d80c6151998ad8ed212afed02b27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets quarter strings by width and context.  <a href="#af139d80c6151998ad8ed212afed02b27">More...</a><br /></td></tr>
<tr class="separator:af139d80c6151998ad8ed212afed02b27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a598b333fcc15008e9f910d7bc0205edc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a598b333fcc15008e9f910d7bc0205edc">setQuarters</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *quarters, int32_t count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width)</td></tr>
<tr class="memdesc:a598b333fcc15008e9f910d7bc0205edc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets quarter strings by width and context.  <a href="#a598b333fcc15008e9f910d7bc0205edc">More...</a><br /></td></tr>
<tr class="separator:a598b333fcc15008e9f910d7bc0205edc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d151ef745d62651b9ea94b375c41f82"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a1d151ef745d62651b9ea94b375c41f82">getAmPmStrings</a> (int32_t &amp;count) const </td></tr>
<tr class="memdesc:a1d151ef745d62651b9ea94b375c41f82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets AM/PM strings.  <a href="#a1d151ef745d62651b9ea94b375c41f82">More...</a><br /></td></tr>
<tr class="separator:a1d151ef745d62651b9ea94b375c41f82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61cb110df3b89aa7072be6578ca67bae"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a61cb110df3b89aa7072be6578ca67bae">setAmPmStrings</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *ampms, int32_t count)</td></tr>
<tr class="memdesc:a61cb110df3b89aa7072be6578ca67bae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets ampm strings.  <a href="#a61cb110df3b89aa7072be6578ca67bae">More...</a><br /></td></tr>
<tr class="separator:a61cb110df3b89aa7072be6578ca67bae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ec1a62f8e7311b2733936733024e3fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a1ec1a62f8e7311b2733936733024e3fd">getTimeSeparatorString</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result) const </td></tr>
<tr class="memdesc:a1ec1a62f8e7311b2733936733024e3fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the time separator string.  <a href="#a1ec1a62f8e7311b2733936733024e3fd">More...</a><br /></td></tr>
<tr class="separator:a1ec1a62f8e7311b2733936733024e3fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab99b016019eccd7725268fbe36bff7b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ab99b016019eccd7725268fbe36bff7b4">setTimeSeparatorString</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;newTimeSeparator)</td></tr>
<tr class="memdesc:ab99b016019eccd7725268fbe36bff7b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the time separator string.  <a href="#ab99b016019eccd7725268fbe36bff7b4">More...</a><br /></td></tr>
<tr class="separator:ab99b016019eccd7725268fbe36bff7b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7cd88e0bd09c47ef9b7c21983b5dbb6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#af7cd88e0bd09c47ef9b7c21983b5dbb6">getYearNames</a> (int32_t &amp;count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width) const </td></tr>
<tr class="memdesc:af7cd88e0bd09c47ef9b7c21983b5dbb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets cyclic year name strings if the calendar has them, by width and context.  <a href="#af7cd88e0bd09c47ef9b7c21983b5dbb6">More...</a><br /></td></tr>
<tr class="separator:af7cd88e0bd09c47ef9b7c21983b5dbb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a135a801646d3c36a6875b5b393aff9a9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a135a801646d3c36a6875b5b393aff9a9">setYearNames</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *yearNames, int32_t count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width)</td></tr>
<tr class="memdesc:a135a801646d3c36a6875b5b393aff9a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cyclic year name strings by width and context.  <a href="#a135a801646d3c36a6875b5b393aff9a9">More...</a><br /></td></tr>
<tr class="separator:a135a801646d3c36a6875b5b393aff9a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abac8d20c39ac68d547b878555f491719"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#abac8d20c39ac68d547b878555f491719">getZodiacNames</a> (int32_t &amp;count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width) const </td></tr>
<tr class="memdesc:abac8d20c39ac68d547b878555f491719"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets calendar zodiac name strings if the calendar has them, by width and context.  <a href="#abac8d20c39ac68d547b878555f491719">More...</a><br /></td></tr>
<tr class="separator:abac8d20c39ac68d547b878555f491719"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb059f467fd62aeb7fd57d675b5b52a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#abb059f467fd62aeb7fd57d675b5b52a2">setZodiacNames</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *zodiacNames, int32_t count, <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a> context, <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a> width)</td></tr>
<tr class="memdesc:abb059f467fd62aeb7fd57d675b5b52a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets calendar zodiac name strings by width and context.  <a href="#abb059f467fd62aeb7fd57d675b5b52a2">More...</a><br /></td></tr>
<tr class="separator:abb059f467fd62aeb7fd57d675b5b52a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3309bb9584d14c1998bd08224a54e24d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a3309bb9584d14c1998bd08224a54e24d">getLeapMonthPatterns</a> (int32_t &amp;count) const </td></tr>
<tr class="memdesc:a3309bb9584d14c1998bd08224a54e24d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Somewhat temporary function for getting complete set of leap month patterns for all contexts &amp; widths, indexed by EMonthPatternType values.  <a href="#a3309bb9584d14c1998bd08224a54e24d">More...</a><br /></td></tr>
<tr class="separator:a3309bb9584d14c1998bd08224a54e24d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbc47ac7700888f57a18cd517812d83c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#abbc47ac7700888f57a18cd517812d83c">getZoneStrings</a> (int32_t &amp;rowCount, int32_t &amp;columnCount) const </td></tr>
<tr class="memdesc:abbc47ac7700888f57a18cd517812d83c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets timezone strings.  <a href="#abbc47ac7700888f57a18cd517812d83c">More...</a><br /></td></tr>
<tr class="separator:abbc47ac7700888f57a18cd517812d83c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa22fb003f9cb7b8557f5e35419cb4d9a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#aa22fb003f9cb7b8557f5e35419cb4d9a">setZoneStrings</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *const *strings, int32_t rowCount, int32_t columnCount)</td></tr>
<tr class="memdesc:aa22fb003f9cb7b8557f5e35419cb4d9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets timezone strings.  <a href="#aa22fb003f9cb7b8557f5e35419cb4d9a">More...</a><br /></td></tr>
<tr class="separator:aa22fb003f9cb7b8557f5e35419cb4d9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac31a1cd19f2f14a755e1d0611d157d72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ac31a1cd19f2f14a755e1d0611d157d72">getLocalPatternChars</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result) const </td></tr>
<tr class="memdesc:ac31a1cd19f2f14a755e1d0611d157d72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets localized date-time pattern characters.  <a href="#ac31a1cd19f2f14a755e1d0611d157d72">More...</a><br /></td></tr>
<tr class="separator:ac31a1cd19f2f14a755e1d0611d157d72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2355447b2c48dae6bee391d17d2b1550"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a2355447b2c48dae6bee391d17d2b1550">setLocalPatternChars</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;newLocalPatternChars)</td></tr>
<tr class="memdesc:a2355447b2c48dae6bee391d17d2b1550"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets localized date-time pattern characters.  <a href="#a2355447b2c48dae6bee391d17d2b1550">More...</a><br /></td></tr>
<tr class="separator:a2355447b2c48dae6bee391d17d2b1550"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5d797c5ee6842239634ad3dab8ef0d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1Locale.html">Locale</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae5d797c5ee6842239634ad3dab8ef0d4">getLocale</a> (<a class="el" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> type, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:ae5d797c5ee6842239634ad3dab8ef0d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the locale for this object.  <a href="#ae5d797c5ee6842239634ad3dab8ef0d4">More...</a><br /></td></tr>
<tr class="separator:ae5d797c5ee6842239634ad3dab8ef0d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a340551602c836067cf06e0b6ac8e80c8"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a340551602c836067cf06e0b6ac8e80c8">getDynamicClassID</a> () const </td></tr>
<tr class="memdesc:a340551602c836067cf06e0b6ac8e80c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">ICU "poor man's RTTI", returns a UClassID for the actual class.  <a href="#a340551602c836067cf06e0b6ac8e80c8">More...</a><br /></td></tr>
<tr class="separator:a340551602c836067cf06e0b6ac8e80c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classicu_1_1UObject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1UObject')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classicu_1_1UObject.html">icu::UObject</a></td></tr>
<tr class="memitem:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UObject.html#af10026497704f510d3d1f2eff50acb18">~UObject</a> ()</td></tr>
<tr class="memdesc:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#af10026497704f510d3d1f2eff50acb18">More...</a><br /></td></tr>
<tr class="separator:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a55c54dc83f919a5ec9c197b50e148912"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a55c54dc83f919a5ec9c197b50e148912">getPatternUChars</a> (void)</td></tr>
<tr class="memdesc:a55c54dc83f919a5ec9c197b50e148912"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the non-localized date-time pattern characters.  <a href="#a55c54dc83f919a5ec9c197b50e148912">More...</a><br /></td></tr>
<tr class="separator:a55c54dc83f919a5ec9c197b50e148912"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc0c4d7fedc8bf1066d5879805fc86ad"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#acc0c4d7fedc8bf1066d5879805fc86ad">getStaticClassID</a> ()</td></tr>
<tr class="memdesc:acc0c4d7fedc8bf1066d5879805fc86ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">ICU "poor man's RTTI", returns a UClassID for this class.  <a href="#acc0c4d7fedc8bf1066d5879805fc86ad">More...</a><br /></td></tr>
<tr class="separator:acc0c4d7fedc8bf1066d5879805fc86ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36231502d53d98ddd9ee057ff12e6bd1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#a36231502d53d98ddd9ee057ff12e6bd1">createForLocale</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;locale, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a36231502d53d98ddd9ee057ff12e6bd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> by locale.  <a href="#a36231502d53d98ddd9ee057ff12e6bd1">More...</a><br /></td></tr>
<tr class="separator:a36231502d53d98ddd9ee057ff12e6bd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:aa0991f34117b7e16138c5150d6a1daf0"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#aa0991f34117b7e16138c5150d6a1daf0">DEFAULT_TIME_SEPARATOR</a> = 0x003a</td></tr>
<tr class="memdesc:aa0991f34117b7e16138c5150d6a1daf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">This default time separator is used for formatting when the locale doesn't specify any time separator, and always recognized when parsing.  <a href="#aa0991f34117b7e16138c5150d6a1daf0">More...</a><br /></td></tr>
<tr class="separator:aa0991f34117b7e16138c5150d6a1daf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2ac521373bb35b89b87ca683175e499"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DateFormatSymbols.html#ad2ac521373bb35b89b87ca683175e499">ALTERNATE_TIME_SEPARATOR</a> = 0x002e</td></tr>
<tr class="memdesc:ad2ac521373bb35b89b87ca683175e499"><td class="mdescLeft">&#160;</td><td class="mdescRight">This alternate time separator is always recognized when parsing.  <a href="#ad2ac521373bb35b89b87ca683175e499">More...</a><br /></td></tr>
<tr class="separator:ad2ac521373bb35b89b87ca683175e499"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:ab540340747b423bc89f0e0777cd9683c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab540340747b423bc89f0e0777cd9683c"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>SimpleDateFormat</b></td></tr>
<tr class="separator:ab540340747b423bc89f0e0777cd9683c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88e52e249ed00a03943396105980ce2d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a88e52e249ed00a03943396105980ce2d"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>DateFormatSymbolsSingleSetter</b></td></tr>
<tr class="separator:a88e52e249ed00a03943396105980ce2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> is a public class for encapsulating localizable date-time formatting data &ndash; including timezone data. </p>
<p><a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> is used by <a class="el" href="classicu_1_1DateFormat.html" title="DateFormat is an abstract class for a family of classes that convert dates and times from their inter...">DateFormat</a> and <a class="el" href="classicu_1_1SimpleDateFormat.html" title="SimpleDateFormat is a concrete class for formatting and parsing dates in a language-independent manne...">SimpleDateFormat</a>. </p>
<p>Rather than first creating a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> to get a date-time formatter by using a <a class="el" href="classicu_1_1SimpleDateFormat.html" title="SimpleDateFormat is a concrete class for formatting and parsing dates in a language-independent manne...">SimpleDateFormat</a> constructor, clients are encouraged to create a date-time formatter using the getTimeInstance(), getDateInstance(), or getDateTimeInstance() method in <a class="el" href="classicu_1_1DateFormat.html" title="DateFormat is an abstract class for a family of classes that convert dates and times from their inter...">DateFormat</a>. Each of these methods can return a date/time formatter initialized with a default format pattern along with the date-time formatting data for a given or default locale. After a formatter is created, clients may modify the format pattern using the setPattern function as so desired. For more information on using these formatter factory functions, see <a class="el" href="classicu_1_1DateFormat.html" title="DateFormat is an abstract class for a family of classes that convert dates and times from their inter...">DateFormat</a>. </p>
<p>If clients decide to create a date-time formatter with a particular format pattern and locale, they can do so with new <a class="el" href="classicu_1_1SimpleDateFormat.html" title="SimpleDateFormat is a concrete class for formatting and parsing dates in a language-independent manne...">SimpleDateFormat</a>(aPattern, new DateFormatSymbols(aLocale)). This will load the appropriate date-time formatting data from the locale. </p>
<p><a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> objects are clonable. When clients obtain a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> object, they can feel free to modify the date-time formatting data as necessary. For instance, clients can replace the localized date-time format pattern characters with the ones that they feel easy to remember. Or they can change the representative cities originally picked by default to using their favorite ones. </p>
<p><a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> are not expected to be subclassed. Data for a calendar is loaded out of resource bundles. The 'type' parameter indicates the type of calendar, for example, "gregorian" or "japanese". If the type is not gregorian (or NULL, or an empty string) then the type is appended to the resource name, for example, 'Eras_japanese' instead of 'Eras'. If the resource 'Eras_japanese' did not exist (even in root), then this class will fall back to just 'Eras', that is, Gregorian data. Therefore, the calendar implementor MUST ensure that the root locale at least contains any resources that are to be particularized for the calendar type. </p>

<p>Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00081">81</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a class="anchor" id="ae129713471a20a5a418957de1ebd3470"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">icu::DateFormatSymbols::DtContextType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Selector for date formatting context. </p>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003462">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ae129713471a20a5a418957de1ebd3470a90d80fd0f31f962b3a82b0f94f7271c5"></a>DT_CONTEXT_COUNT&#160;</td><td class="fielddoc">
<p>One more than the highest normal DtContextType value. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000348">Deprecated:</a></b></dt><dd>ICU 58 The numeric value may change over time, see ICU ticket #12420. </dd></dl>
</td></tr>
</table>

<p>Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00274">274</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p>

</div>
</div>
<a class="anchor" id="a62956ffdbeeed74b970ab846362473de"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">icu::DateFormatSymbols::DtWidthType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Selector for date formatting width. </p>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003463">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a62956ffdbeeed74b970ab846362473dea8ba791cced89bc4fd4bd86efcb1c05b8"></a>SHORT&#160;</td><td class="fielddoc">
<p>Short width is currently only supported for weekday names. </p>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003487">Stable:</a></b></dt><dd>ICU 51 </dd></dl>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a62956ffdbeeed74b970ab846362473dea46ce5ece928f9afa5d97ec0b254eab2d"></a>DT_WIDTH_COUNT&#160;</td><td class="fielddoc">
<p>One more than the highest normal DtWidthType value. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000349">Deprecated:</a></b></dt><dd>ICU 58 The numeric value may change over time, see ICU ticket #12420. </dd></dl>
</td></tr>
</table>

<p>Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00290">290</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae79a31da5a90412bd5bf91b1c4d0392a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classicu_1_1DateFormatSymbols.html#ae79a31da5a90412bd5bf91b1c4d0392a">icu::DateFormatSymbols::ECapitalizationContextUsageType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constants for capitalization context usage types. </p>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000340">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

<p>Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00604">604</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p>

</div>
</div>
<a class="anchor" id="af65d18b6442dbc4e36dd09c5515fcc52"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classicu_1_1DateFormatSymbols.html#af65d18b6442dbc4e36dd09c5515fcc52">icu::DateFormatSymbols::EMonthPatternType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Somewhat temporary constants for leap month pattern types, adequate for supporting just leap month patterns as needed for Chinese lunar calendar. </p>
<p>Eventually we will add full support for different month pattern types (needed for other calendars such as Hindu) at which point this approach will be replaced by a more complete approach. </p><dl class="internal"><dt><b><a class="el" href="internal.html#_internal000338">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

<p>Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00512">512</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a5c4adf58d489814bf54ad6898b685eb3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">icu::DateFormatSymbols::DateFormatSymbols </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> object by loading format data from resources for the default locale, in the default calendar (Gregorian). </p>
<p>NOTE: This constructor will never fail; if it cannot get resource data for the default locale, it will return a last-resort object based on hard-coded strings.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">status</td><td>Status code. Failure results if the resources for the default cannot be found or cannot be loaded </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003445">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="af25969ba2758492adc5801883cf816df"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">icu::DateFormatSymbols::DateFormatSymbols </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;&#160;</td>
          <td class="paramname"><em>locale</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> object by loading format data from resources for the given locale, in the default calendar (Gregorian). </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">locale</td><td><a class="el" href="classicu_1_1Locale.html" title="A Locale object represents a specific geographical, political, or cultural region. ">Locale</a> to load format data from. </td></tr>
    <tr><td class="paramname">status</td><td>Status code. Failure results if the resources for the locale cannot be found or cannot be loaded </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003446">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a319701571d6c6294a472d2a9245fe5d9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">icu::DateFormatSymbols::DateFormatSymbols </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> object by loading format data from resources for the default locale, in the default calendar (Gregorian). </p>
<p>NOTE: This constructor will never fail; if it cannot get resource data for the default locale, it will return a last-resort object based on hard-coded strings.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">type</td><td>Type of calendar (as returned by <a class="el" href="classicu_1_1Calendar.html#a5c0404ab571a529fefbf4708affcceca" title="Returns the calendar type name string for this Calendar object. ">Calendar::getType</a>). Will be used to access the correct set of strings. (NULL or empty string defaults to "gregorian".) </td></tr>
    <tr><td class="paramname">status</td><td>Status code. Failure results if the resources for the default cannot be found or cannot be loaded </td></tr>
  </table>
  </dd>
</dl>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000332">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

</div>
</div>
<a class="anchor" id="a9b015fbde5bb9b9d7f9a879ee2d8ef0d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">icu::DateFormatSymbols::DateFormatSymbols </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;&#160;</td>
          <td class="paramname"><em>locale</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Construct a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> object by loading format data from resources for the given locale, in the default calendar (Gregorian). </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">locale</td><td><a class="el" href="classicu_1_1Locale.html" title="A Locale object represents a specific geographical, political, or cultural region. ">Locale</a> to load format data from. </td></tr>
    <tr><td class="paramname">type</td><td>Type of calendar (as returned by <a class="el" href="classicu_1_1Calendar.html#a5c0404ab571a529fefbf4708affcceca" title="Returns the calendar type name string for this Calendar object. ">Calendar::getType</a>). Will be used to access the correct set of strings. (NULL or empty string defaults to "gregorian".) </td></tr>
    <tr><td class="paramname">status</td><td>Status code. Failure results if the resources for the locale cannot be found or cannot be loaded </td></tr>
  </table>
  </dd>
</dl>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000333">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

</div>
</div>
<a class="anchor" id="aafcf28ece0e7c3d9ffd7ed1ca575987b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">icu::DateFormatSymbols::DateFormatSymbols </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Copy constructor. </p>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003447">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="acb678c367aaf05b979f39b2d4c2067df"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual icu::DateFormatSymbols::~DateFormatSymbols </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Destructor. </p>
<p>This is nonvirtual because this class is not designed to be subclassed. </p><dl class="stable"><dt><b><a class="el" href="stable.html#_stable003449">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a36231502d53d98ddd9ee057ff12e6bd1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a>* icu::DateFormatSymbols::createForLocale </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;&#160;</td>
          <td class="paramname"><em>locale</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Gets a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> by locale. </p>
<p>Unlike the constructors which always use gregorian calendar, this method uses the calendar in the locale. If the locale contains no explicit calendar, this method uses the default calendar for that locale. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">locale</td><td>the locale. </td></tr>
    <tr><td class="paramname">status</td><td>error returned here. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the new <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> which the caller owns. </dd></dl>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000341">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. For ICU use only. </dd></dl>

</div>
</div>
<a class="anchor" id="a1d151ef745d62651b9ea94b375c41f82"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getAmPmStrings </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets AM/PM strings. </p>
<p>For example: "AM" and "PM". </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the weekday strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003474">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a340551602c836067cf06e0b6ac8e80c8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> icu::DateFormatSymbols::getDynamicClassID </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>ICU "poor man's RTTI", returns a UClassID for the actual class. </p>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003485">Stable:</a></b></dt><dd>ICU 2.2 </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1UObject.html#a1aa93096e880907080b503ff1fb0f8bc">icu::UObject</a>.</p>

</div>
</div>
<a class="anchor" id="a87ecb13087e0d4c6f5a8aa2626f214b3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getEraNames </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets era name strings. </p>
<p>For example: "Anno Domini" and "Before Christ".</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the era name strings. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003454">Stable:</a></b></dt><dd>ICU 3.4 </dd></dl>

</div>
</div>
<a class="anchor" id="a9086854c974058bc9324e3e1e5067ede"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getEras </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets abbreviated era strings. </p>
<p>For example: "AD" and "BC".</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the era strings. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003452">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a3309bb9584d14c1998bd08224a54e24d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getLeapMonthPatterns </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Somewhat temporary function for getting complete set of leap month patterns for all contexts &amp; widths, indexed by EMonthPatternType values. </p>
<p>Returns NULL if calendar does not have leap month patterns. Note, there is currently no setter for this. Eventually we will add full support for different month pattern types (needed for other calendars such as Hindu) at which point this approach will be replaced by a more complete approach. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array (may be 0). </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The leap month patterns (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership). May be NULL if there are no leap month patterns for this calendar. </dd></dl>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000339">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

</div>
</div>
<a class="anchor" id="ae5d797c5ee6842239634ad3dab8ef0d4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classicu_1_1Locale.html">Locale</a> icu::DateFormatSymbols::getLocale </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a>&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the locale for this object. </p>
<p>Two flavors are available: valid and actual locale. </p><dl class="stable"><dt><b><a class="el" href="stable.html#_stable003484">Stable:</a></b></dt><dd>ICU 2.8 </dd></dl>

</div>
</div>
<a class="anchor" id="ac31a1cd19f2f14a755e1d0611d157d72"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::DateFormatSymbols::getLocalPatternChars </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>result</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets localized date-time pattern characters. </p>
<p>For example: 'u', 't', etc. </p>
<p>Note: ICU no longer provides localized date-time pattern characters for a locale starting ICU 3.8. This method returns the non-localized date-time pattern characters unless user defined localized data is set by setLocalPatternChars. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">result</td><td>Output param which will receive the localized date-time pattern characters. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A reference to 'result'. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003482">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a8a4212bd9ef173e9b5277bcfd6e5f9c0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getMonths </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets month strings. </p>
<p>For example: "January", "February", etc. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the month strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003458">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a98f70e321cd4b3f707f2940cec204e39"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getMonths </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td>
          <td class="paramname"><em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td>
          <td class="paramname"><em>width</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets month strings by width and context. </p>
<p>For example: "January", "February", etc. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
    <tr><td class="paramname">context</td><td>The formatting context, either FORMAT or STANDALONE </td></tr>
    <tr><td class="paramname">width</td><td>The width of returned strings, either WIDE, ABBREVIATED, or NARROW. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the month strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003464">Stable:</a></b></dt><dd>ICU 3.4 </dd></dl>

</div>
</div>
<a class="anchor" id="ab9027c0fc427b33606bb0dad9801c158"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getNarrowEras </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets narrow era strings. </p>
<p>For example: "A" and "B".</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the narrow era strings. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003456">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl>

</div>
</div>
<a class="anchor" id="a55c54dc83f919a5ec9c197b50e148912"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static const <a class="el" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* icu::DateFormatSymbols::getPatternUChars </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the non-localized date-time pattern characters. </p>
<dl class="section return"><dt>Returns</dt><dd>the non-localized date-time pattern characters </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003481">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="af139d80c6151998ad8ed212afed02b27"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getQuarters </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td>
          <td class="paramname"><em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td>
          <td class="paramname"><em>width</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets quarter strings by width and context. </p>
<p>For example: "1st Quarter", "2nd Quarter", etc. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
    <tr><td class="paramname">context</td><td>The formatting context, either FORMAT or STANDALONE </td></tr>
    <tr><td class="paramname">width</td><td>The width of returned strings, either WIDE or ABBREVIATED. There are no NARROW quarters. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the quarter strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003472">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

</div>
</div>
<a class="anchor" id="aaa95fc16bd3b26a6a74f68d5f0c01261"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getShortMonths </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets short month strings. </p>
<p>For example: "Jan", "Feb", etc.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the short month strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003460">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a11ae4899cd82eea9104dd9e3eb400cad"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getShortWeekdays </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets abbreviated weekday strings. </p>
<p>For example: "Sun", "Mon", etc. (Note: The method name is misleading; it does not get the CLDR-style "short" weekday strings, e.g. "Su", "Mo", etc.) </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the abbreviated weekday strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003468">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="acc0c4d7fedc8bf1066d5879805fc86ad"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> icu::DateFormatSymbols::getStaticClassID </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>ICU "poor man's RTTI", returns a UClassID for this class. </p>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003486">Stable:</a></b></dt><dd>ICU 2.2 </dd></dl>

</div>
</div>
<a class="anchor" id="a1ec1a62f8e7311b2733936733024e3fd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::DateFormatSymbols::getTimeSeparatorString </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>result</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets the time separator string. </p>
<p>For example: ":". </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">result</td><td>Output param which will receive the time separator string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A reference to 'result'. </dd></dl>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000336">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

</div>
</div>
<a class="anchor" id="a32553d79e8ba85f19746f0f78cd01ebb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getWeekdays </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets wide weekday strings. </p>
<p>For example: "Sunday", "Monday", etc. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the weekday strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003466">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a65179e4e5201af9c7db23aef79b5ce0d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getWeekdays </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td>
          <td class="paramname"><em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td>
          <td class="paramname"><em>width</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets weekday strings by width and context. </p>
<p>For example: "Sunday", "Monday", etc. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
    <tr><td class="paramname">context</td><td>The formatting context, either FORMAT or STANDALONE </td></tr>
    <tr><td class="paramname">width</td><td>The width of returned strings, either WIDE, ABBREVIATED, SHORT, or NARROW </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the month strings. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003470">Stable:</a></b></dt><dd>ICU 3.4 </dd></dl>

</div>
</div>
<a class="anchor" id="af7cd88e0bd09c47ef9b7c21983b5dbb6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getYearNames </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td>
          <td class="paramname"><em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td>
          <td class="paramname"><em>width</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets cyclic year name strings if the calendar has them, by width and context. </p>
<p>For example: "jia-zi", "yi-chou", etc. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
    <tr><td class="paramname">context</td><td>The usage context: FORMAT, STANDALONE. </td></tr>
    <tr><td class="paramname">width</td><td>The requested name width: WIDE, ABBREVIATED, NARROW. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The year name strings (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership), or null if they are not available for this calendar. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003476">Stable:</a></b></dt><dd>ICU 54 </dd></dl>

</div>
</div>
<a class="anchor" id="abac8d20c39ac68d547b878555f491719"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>* icu::DateFormatSymbols::getZodiacNames </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td>
          <td class="paramname"><em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td>
          <td class="paramname"><em>width</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets calendar zodiac name strings if the calendar has them, by width and context. </p>
<p>For example: "Rat", "Ox", "Tiger", etc. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
    <tr><td class="paramname">context</td><td>The usage context: FORMAT, STANDALONE. </td></tr>
    <tr><td class="paramname">width</td><td>The requested name width: WIDE, ABBREVIATED, NARROW. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The zodiac name strings (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership), or null if they are not available for this calendar. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003478">Stable:</a></b></dt><dd>ICU 54 </dd></dl>

</div>
</div>
<a class="anchor" id="abbc47ac7700888f57a18cd517812d83c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>** icu::DateFormatSymbols::getZoneStrings </td>
          <td>(</td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>rowCount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t &amp;&#160;</td>
          <td class="paramname"><em>columnCount</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets timezone strings. </p>
<p>These strings are stored in a 2-dimensional array. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">rowCount</td><td>Output param to receive number of rows. </td></tr>
    <tr><td class="paramname">columnCount</td><td>Output param to receive number of columns. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The timezone strings as a 2-d array. (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000347">Deprecated:</a></b></dt><dd>ICU 3.6 </dd></dl>

</div>
</div>
<a class="anchor" id="a0eaea6efe503711ae677ce30553fe0cc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::DateFormatSymbols::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return true if another object is semantically unequal to this one. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">other</td><td>the <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> object to be compared with. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if other is semantically unequal to this. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003451">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

<p>Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00183">183</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p>

<p>References <a class="el" href="namespaceicu.html#a1c2f6ca43e636f38d1a3291eb851e9f0">icu::operator==()</a>.</p>

</div>
</div>
<a class="anchor" id="a663bd3076430dbb67490637d70381d85"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a>&amp; icu::DateFormatSymbols::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Assignment operator. </p>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003448">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="af9cd269e062cee37481a53bace287f69"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::DateFormatSymbols::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1DateFormatSymbols.html">DateFormatSymbols</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return true if another object is semantically equal to this one. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">other</td><td>the <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> object to be compared with. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if other is semantically equal to this. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003450">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a61cb110df3b89aa7072be6578ca67bae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setAmPmStrings </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>ampms</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets ampm strings. </p>
<p>For example: "AM" and "PM". </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">ampms</td><td>the new ampm strings. (not adopted; caller retains ownership) </td></tr>
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003475">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="ab2ec1be9849e1ff387c2b1d628f6cc0e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setEraNames </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>eraNames</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets era name strings. </p>
<p>For example: "Anno Domini" and "Before Christ". </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">eraNames</td><td>Array of era name strings (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership.) </td></tr>
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003455">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

</div>
</div>
<a class="anchor" id="a54a58bf7c8fa7e598c62a5038ba6b0b7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setEras </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>eras</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets abbreviated era strings. </p>
<p>For example: "AD" and "BC". </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">eras</td><td>Array of era strings (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership.) </td></tr>
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003453">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a2355447b2c48dae6bee391d17d2b1550"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setLocalPatternChars </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>newLocalPatternChars</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets localized date-time pattern characters. </p>
<p>For example: 'u', 't', etc. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">newLocalPatternChars</td><td>the new localized date-time pattern characters. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003483">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="ad688e477e7ea570dddcd48dceb5eeccf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setMonths </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>months</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets month strings. </p>
<p>For example: "January", "February", etc.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">months</td><td>the new month strings. (not adopted; caller retains ownership) </td></tr>
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003459">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="ab8e6949b4b2aad4d46b35d18f99dffa8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setMonths </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>months</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td>
          <td class="paramname"><em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td>
          <td class="paramname"><em>width</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets month strings by width and context. </p>
<p>For example: "January", "February", etc.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">months</td><td>The new month strings. (not adopted; caller retains ownership) </td></tr>
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
    <tr><td class="paramname">context</td><td>The formatting context, either FORMAT or STANDALONE </td></tr>
    <tr><td class="paramname">width</td><td>The width of returned strings, either WIDE, ABBREVIATED, or NARROW. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003465">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

</div>
</div>
<a class="anchor" id="aa293ef753ff245e78279e8bfe13bf947"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setNarrowEras </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>narrowEras</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets narrow era strings. </p>
<p>For example: "A" and "B". </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">narrowEras</td><td>Array of narrow era strings (<a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a> retains ownership.) </td></tr>
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003457">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl>

</div>
</div>
<a class="anchor" id="a598b333fcc15008e9f910d7bc0205edc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setQuarters </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>quarters</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td>
          <td class="paramname"><em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td>
          <td class="paramname"><em>width</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets quarter strings by width and context. </p>
<p>For example: "1st Quarter", "2nd Quarter", etc.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">quarters</td><td>The new quarter strings. (not adopted; caller retains ownership) </td></tr>
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
    <tr><td class="paramname">context</td><td>The formatting context, either FORMAT or STANDALONE </td></tr>
    <tr><td class="paramname">width</td><td>The width of returned strings, either WIDE or ABBREVIATED. There are no NARROW quarters. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003473">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

</div>
</div>
<a class="anchor" id="a22e50f821a039f89921f1858439dae46"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setShortMonths </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>shortMonths</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets short month strings. </p>
<p>For example: "Jan", "Feb", etc. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
    <tr><td class="paramname">shortMonths</td><td>the new short month strings. (not adopted; caller retains ownership) </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003461">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a71140d1fc12ca2912fdef3c9c3d2b2a4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setShortWeekdays </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>abbrevWeekdays</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets abbreviated weekday strings. </p>
<p>For example: "Sun", "Mon", etc. (Note: The method name is misleading; it does not set the CLDR-style "short" weekday strings, e.g. "Su", "Mo", etc.) </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">abbrevWeekdays</td><td>the new abbreviated weekday strings. (not adopted; caller retains ownership) </td></tr>
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003469">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="ab99b016019eccd7725268fbe36bff7b4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setTimeSeparatorString </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>newTimeSeparator</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the time separator string. </p>
<p>For example: ":". </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">newTimeSeparator</td><td>the new time separator string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000337">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

</div>
</div>
<a class="anchor" id="a1fcc232dc64658ef712b809a5e4a4f36"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setWeekdays </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>weekdays</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets wide weekday strings. </p>
<p>For example: "Sunday", "Monday", etc. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">weekdays</td><td>the new weekday strings. (not adopted; caller retains ownership) </td></tr>
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003467">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="ad9e24624fcfb084cfbf372bc2ed2e284"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setWeekdays </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>weekdays</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td>
          <td class="paramname"><em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td>
          <td class="paramname"><em>width</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets weekday strings by width and context. </p>
<p>For example: "Sunday", "Monday", etc. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">weekdays</td><td>The new weekday strings. (not adopted; caller retains ownership) </td></tr>
    <tr><td class="paramname">count</td><td>Filled in with length of the array. </td></tr>
    <tr><td class="paramname">context</td><td>The formatting context, either FORMAT or STANDALONE </td></tr>
    <tr><td class="paramname">width</td><td>The width of returned strings, either WIDE, ABBREVIATED, SHORT, or NARROW </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003471">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

</div>
</div>
<a class="anchor" id="a135a801646d3c36a6875b5b393aff9a9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setYearNames </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>yearNames</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td>
          <td class="paramname"><em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td>
          <td class="paramname"><em>width</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets cyclic year name strings by width and context. </p>
<p>For example: "jia-zi", "yi-chou", etc.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">yearNames</td><td>The new cyclic year name strings (not adopted; caller retains ownership). </td></tr>
    <tr><td class="paramname">count</td><td>The length of the array. </td></tr>
    <tr><td class="paramname">context</td><td>The usage context: FORMAT, STANDALONE (currently only FORMAT is supported). </td></tr>
    <tr><td class="paramname">width</td><td>The name width: WIDE, ABBREVIATED, NARROW (currently only ABBREVIATED is supported). </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003477">Stable:</a></b></dt><dd>ICU 54 </dd></dl>

</div>
</div>
<a class="anchor" id="abb059f467fd62aeb7fd57d675b5b52a2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setZodiacNames </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>zodiacNames</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#ae129713471a20a5a418957de1ebd3470">DtContextType</a>&#160;</td>
          <td class="paramname"><em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1DateFormatSymbols.html#a62956ffdbeeed74b970ab846362473de">DtWidthType</a>&#160;</td>
          <td class="paramname"><em>width</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets calendar zodiac name strings by width and context. </p>
<p>For example: "Rat", "Ox", "Tiger", etc.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">zodiacNames</td><td>The new zodiac name strings (not adopted; caller retains ownership). </td></tr>
    <tr><td class="paramname">count</td><td>The length of the array. </td></tr>
    <tr><td class="paramname">context</td><td>The usage context: FORMAT, STANDALONE (currently only FORMAT is supported). </td></tr>
    <tr><td class="paramname">width</td><td>The name width: WIDE, ABBREVIATED, NARROW (currently only ABBREVIATED is supported). </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003479">Stable:</a></b></dt><dd>ICU 54 </dd></dl>

</div>
</div>
<a class="anchor" id="aa22fb003f9cb7b8557f5e35419cb4d9a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::DateFormatSymbols::setZoneStrings </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> *const *&#160;</td>
          <td class="paramname"><em>strings</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>rowCount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>columnCount</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets timezone strings. </p>
<p>These strings are stored in a 2-dimensional array. </p>
<p><b>Note:</b> <a class="el" href="classicu_1_1SimpleDateFormat.html" title="SimpleDateFormat is a concrete class for formatting and parsing dates in a language-independent manne...">SimpleDateFormat</a> no longer use the zone strings stored in a <a class="el" href="classicu_1_1DateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data – includ...">DateFormatSymbols</a>. Therefore, the time zone strings set by this mthod have no effects in an instance of <a class="el" href="classicu_1_1SimpleDateFormat.html" title="SimpleDateFormat is a concrete class for formatting and parsing dates in a language-independent manne...">SimpleDateFormat</a> for formatting time zones. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">strings</td><td>The timezone strings as a 2-d array to be copied. (not adopted; caller retains ownership) </td></tr>
    <tr><td class="paramname">rowCount</td><td>The number of rows (count of first index). </td></tr>
    <tr><td class="paramname">columnCount</td><td>The number of columns (count of second index). </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003480">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="ad2ac521373bb35b89b87ca683175e499"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> icu::DateFormatSymbols::ALTERNATE_TIME_SEPARATOR = 0x002e</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This alternate time separator is always recognized when parsing. </p>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000335">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

<p>Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00435">435</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa0991f34117b7e16138c5150d6a1daf0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> icu::DateFormatSymbols::DEFAULT_TIME_SEPARATOR = 0x003a</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This default time separator is used for formatting when the locale doesn't specify any time separator, and always recognized when parsing. </p>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000334">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

<p>Definition at line <a class="el" href="dtfmtsym_8h_source.html#l00429">429</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>