Sophie

Sophie

distrib > Fedora > 17 > i386 > by-pkgid > 0508df3f0f31cdc1fec017f60572b2b0 > files > 100

libicu-doc-4.8.1.1-5.fc17.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>ICU 4.8.1.1: 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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">ICU 4.8.1.1
   &#160;<span id="projectnumber">4.8.1.1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <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 class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </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>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</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="#friends">Friends</a>  </div>
  <div class="headertitle">
<div class="title">DateFormatSymbols Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a class="el" href="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> is a public class for encapsulating localizable date-time formatting data &ndash; including timezone data.  
 <a href="classDateFormatSymbols.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 DateFormatSymbols:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classDateFormatSymbols.png" usemap="#DateFormatSymbols_map" alt=""/>
  <map id="DateFormatSymbols_map" name="DateFormatSymbols_map">
<area href="classUObject.html" title="UObject is the common ICU &quot;boilerplate&quot; class." alt="UObject" shape="rect" coords="0,56,124,80"/>
<area href="classUMemory.html" title="UMemory is the common ICU base class." alt="UMemory" shape="rect" coords="0,0,124,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:ade23480efc5a6422087f3ed5f36f6e9f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">DtContextType</a> { <b>FORMAT</b>, 
<b>STANDALONE</b>, 
<b>DT_CONTEXT_COUNT</b>
 }</td></tr>
<tr class="memdesc:ade23480efc5a6422087f3ed5f36f6e9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selector for date formatting context.  <a href="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">More...</a><br/></td></tr>
<tr class="memitem:ada0b843f1b60a2ee25b4f4a51dbfbbf8"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">DtWidthType</a> { <b>ABBREVIATED</b>, 
<b>WIDE</b>, 
<b>NARROW</b>, 
<b>DT_WIDTH_COUNT</b>
 }</td></tr>
<tr class="memdesc:ada0b843f1b60a2ee25b4f4a51dbfbbf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selector for date formatting width.  <a href="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">More...</a><br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a15f744c2d6fab5071e784e10f747f91c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a15f744c2d6fab5071e784e10f747f91c">DateFormatSymbols</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a15f744c2d6fab5071e784e10f747f91c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> object by loading format data from resources for the default locale, in the default calendar (Gregorian).  <a href="#a15f744c2d6fab5071e784e10f747f91c"></a><br/></td></tr>
<tr class="memitem:a01196552c6e8c4011b2d95fc4da07482"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a01196552c6e8c4011b2d95fc4da07482">DateFormatSymbols</a> (const <a class="el" href="classLocale.html">Locale</a> &amp;locale, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a01196552c6e8c4011b2d95fc4da07482"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> object by loading format data from resources for the given locale, in the default calendar (Gregorian).  <a href="#a01196552c6e8c4011b2d95fc4da07482"></a><br/></td></tr>
<tr class="memitem:addabb006b929a5b555f2c7f961938c70"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#addabb006b929a5b555f2c7f961938c70">DateFormatSymbols</a> (const char *type, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:addabb006b929a5b555f2c7f961938c70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> object by loading format data from resources for the default locale, in the default calendar (Gregorian).  <a href="#addabb006b929a5b555f2c7f961938c70"></a><br/></td></tr>
<tr class="memitem:a645f5ca5228929bc7abb527e21830ba3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a645f5ca5228929bc7abb527e21830ba3">DateFormatSymbols</a> (const <a class="el" href="classLocale.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:a645f5ca5228929bc7abb527e21830ba3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> object by loading format data from resources for the given locale, in the default calendar (Gregorian).  <a href="#a645f5ca5228929bc7abb527e21830ba3"></a><br/></td></tr>
<tr class="memitem:a0599b7d975cb668577c0cec2c2fc316f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a0599b7d975cb668577c0cec2c2fc316f">DateFormatSymbols</a> (const <a class="el" href="classDateFormatSymbols.html">DateFormatSymbols</a> &amp;)</td></tr>
<tr class="memdesc:a0599b7d975cb668577c0cec2c2fc316f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor.  <a href="#a0599b7d975cb668577c0cec2c2fc316f"></a><br/></td></tr>
<tr class="memitem:acabd19259650d4a0543735d074678ef3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classDateFormatSymbols.html">DateFormatSymbols</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#acabd19259650d4a0543735d074678ef3">operator=</a> (const <a class="el" href="classDateFormatSymbols.html">DateFormatSymbols</a> &amp;)</td></tr>
<tr class="memdesc:acabd19259650d4a0543735d074678ef3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignment operator.  <a href="#acabd19259650d4a0543735d074678ef3"></a><br/></td></tr>
<tr class="memitem:a11c9670a8cac5e237ea45f44ea6e459a"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a11c9670a8cac5e237ea45f44ea6e459a">~DateFormatSymbols</a> ()</td></tr>
<tr class="memdesc:a11c9670a8cac5e237ea45f44ea6e459a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a11c9670a8cac5e237ea45f44ea6e459a"></a><br/></td></tr>
<tr class="memitem:a40ada75e53728562e7cc0edee39b4ceb"><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="classDateFormatSymbols.html#a40ada75e53728562e7cc0edee39b4ceb">operator==</a> (const <a class="el" href="classDateFormatSymbols.html">DateFormatSymbols</a> &amp;other) const </td></tr>
<tr class="memdesc:a40ada75e53728562e7cc0edee39b4ceb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if another object is semantically equal to this one.  <a href="#a40ada75e53728562e7cc0edee39b4ceb"></a><br/></td></tr>
<tr class="memitem:a9e0e4e15c921898607844822db1d8f7b"><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="classDateFormatSymbols.html#a9e0e4e15c921898607844822db1d8f7b">operator!=</a> (const <a class="el" href="classDateFormatSymbols.html">DateFormatSymbols</a> &amp;other) const </td></tr>
<tr class="memdesc:a9e0e4e15c921898607844822db1d8f7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if another object is semantically unequal to this one.  <a href="#a9e0e4e15c921898607844822db1d8f7b"></a><br/></td></tr>
<tr class="memitem:af9ce5be9dc0ce3938589fc497ccf73fd"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#af9ce5be9dc0ce3938589fc497ccf73fd">getEras</a> (<a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;count) const </td></tr>
<tr class="memdesc:af9ce5be9dc0ce3938589fc497ccf73fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets abbreviated era strings.  <a href="#af9ce5be9dc0ce3938589fc497ccf73fd"></a><br/></td></tr>
<tr class="memitem:adfbc37cab10dacdbe1c5a1af86819b23"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#adfbc37cab10dacdbe1c5a1af86819b23">setEras</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> *eras, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> count)</td></tr>
<tr class="memdesc:adfbc37cab10dacdbe1c5a1af86819b23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets abbreviated era strings.  <a href="#adfbc37cab10dacdbe1c5a1af86819b23"></a><br/></td></tr>
<tr class="memitem:aaf93fcefeb4330091177a5c14e6f7116"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#aaf93fcefeb4330091177a5c14e6f7116">getEraNames</a> (<a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;count) const </td></tr>
<tr class="memdesc:aaf93fcefeb4330091177a5c14e6f7116"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets era name strings.  <a href="#aaf93fcefeb4330091177a5c14e6f7116"></a><br/></td></tr>
<tr class="memitem:ac9fb051dd664c3c1bc2a8ca1e149c7b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#ac9fb051dd664c3c1bc2a8ca1e149c7b5">setEraNames</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> *eraNames, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> count)</td></tr>
<tr class="memdesc:ac9fb051dd664c3c1bc2a8ca1e149c7b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets era name strings.  <a href="#ac9fb051dd664c3c1bc2a8ca1e149c7b5"></a><br/></td></tr>
<tr class="memitem:a89458a92facb32cc4887f14f67acc034"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a89458a92facb32cc4887f14f67acc034">getNarrowEras</a> (<a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;count) const </td></tr>
<tr class="memdesc:a89458a92facb32cc4887f14f67acc034"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets narrow era strings.  <a href="#a89458a92facb32cc4887f14f67acc034"></a><br/></td></tr>
<tr class="memitem:a0ffc6e59809d53fb7396b9b877642c5c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a0ffc6e59809d53fb7396b9b877642c5c">setNarrowEras</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> *narrowEras, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> count)</td></tr>
<tr class="memdesc:a0ffc6e59809d53fb7396b9b877642c5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets narrow era strings.  <a href="#a0ffc6e59809d53fb7396b9b877642c5c"></a><br/></td></tr>
<tr class="memitem:ace81c0882a4ff2861c368474f5106e04"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#ace81c0882a4ff2861c368474f5106e04">getMonths</a> (<a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;count) const </td></tr>
<tr class="memdesc:ace81c0882a4ff2861c368474f5106e04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets month strings.  <a href="#ace81c0882a4ff2861c368474f5106e04"></a><br/></td></tr>
<tr class="memitem:a7d8633f879b5a74bdfc6cb08b9b2176a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a7d8633f879b5a74bdfc6cb08b9b2176a">setMonths</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> *months, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> count)</td></tr>
<tr class="memdesc:a7d8633f879b5a74bdfc6cb08b9b2176a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets month strings.  <a href="#a7d8633f879b5a74bdfc6cb08b9b2176a"></a><br/></td></tr>
<tr class="memitem:a162274dc4bca3c1fa47f230fb719584b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a162274dc4bca3c1fa47f230fb719584b">getShortMonths</a> (<a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;count) const </td></tr>
<tr class="memdesc:a162274dc4bca3c1fa47f230fb719584b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets short month strings.  <a href="#a162274dc4bca3c1fa47f230fb719584b"></a><br/></td></tr>
<tr class="memitem:aac06001169caf2cd5a7d802a38981b3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#aac06001169caf2cd5a7d802a38981b3c">setShortMonths</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> *shortMonths, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> count)</td></tr>
<tr class="memdesc:aac06001169caf2cd5a7d802a38981b3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets short month strings.  <a href="#aac06001169caf2cd5a7d802a38981b3c"></a><br/></td></tr>
<tr class="memitem:a1d3c2d23c385a44078e55d5d03324562"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a1d3c2d23c385a44078e55d5d03324562">getMonths</a> (<a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;count, <a class="el" href="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">DtContextType</a> context, <a class="el" href="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">DtWidthType</a> width) const </td></tr>
<tr class="memdesc:a1d3c2d23c385a44078e55d5d03324562"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets month strings by width and context.  <a href="#a1d3c2d23c385a44078e55d5d03324562"></a><br/></td></tr>
<tr class="memitem:a7466cb92aed02cf42e97f5f03bc55aac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a7466cb92aed02cf42e97f5f03bc55aac">setMonths</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> *months, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> count, <a class="el" href="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">DtContextType</a> context, <a class="el" href="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">DtWidthType</a> width)</td></tr>
<tr class="memdesc:a7466cb92aed02cf42e97f5f03bc55aac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets month strings by width and context.  <a href="#a7466cb92aed02cf42e97f5f03bc55aac"></a><br/></td></tr>
<tr class="memitem:a2b40190a98fbd9aec1c4ce6cf911bc07"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a2b40190a98fbd9aec1c4ce6cf911bc07">getWeekdays</a> (<a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;count) const </td></tr>
<tr class="memdesc:a2b40190a98fbd9aec1c4ce6cf911bc07"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets weekday strings.  <a href="#a2b40190a98fbd9aec1c4ce6cf911bc07"></a><br/></td></tr>
<tr class="memitem:a1dc2a2d4b1ec66131945a9ab4c7d0891"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a1dc2a2d4b1ec66131945a9ab4c7d0891">setWeekdays</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> *weekdays, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> count)</td></tr>
<tr class="memdesc:a1dc2a2d4b1ec66131945a9ab4c7d0891"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets weekday strings.  <a href="#a1dc2a2d4b1ec66131945a9ab4c7d0891"></a><br/></td></tr>
<tr class="memitem:aab738269a814af5db875a5ca059db033"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#aab738269a814af5db875a5ca059db033">getShortWeekdays</a> (<a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;count) const </td></tr>
<tr class="memdesc:aab738269a814af5db875a5ca059db033"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets short weekday strings.  <a href="#aab738269a814af5db875a5ca059db033"></a><br/></td></tr>
<tr class="memitem:adf0290328482d20ab1d4ed907f67c6e3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#adf0290328482d20ab1d4ed907f67c6e3">setShortWeekdays</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> *shortWeekdays, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> count)</td></tr>
<tr class="memdesc:adf0290328482d20ab1d4ed907f67c6e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets short weekday strings.  <a href="#adf0290328482d20ab1d4ed907f67c6e3"></a><br/></td></tr>
<tr class="memitem:a3a218045625952a1653b54b461aa8229"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a3a218045625952a1653b54b461aa8229">getWeekdays</a> (<a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;count, <a class="el" href="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">DtContextType</a> context, <a class="el" href="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">DtWidthType</a> width) const </td></tr>
<tr class="memdesc:a3a218045625952a1653b54b461aa8229"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets weekday strings by width and context.  <a href="#a3a218045625952a1653b54b461aa8229"></a><br/></td></tr>
<tr class="memitem:aaf842c4f06000d4fed81c58f0e042d30"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#aaf842c4f06000d4fed81c58f0e042d30">setWeekdays</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> *weekdays, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> count, <a class="el" href="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">DtContextType</a> context, <a class="el" href="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">DtWidthType</a> width)</td></tr>
<tr class="memdesc:aaf842c4f06000d4fed81c58f0e042d30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets weekday strings by width and context.  <a href="#aaf842c4f06000d4fed81c58f0e042d30"></a><br/></td></tr>
<tr class="memitem:a5b7b2c95696401b6db13ae12e131c912"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a5b7b2c95696401b6db13ae12e131c912">getQuarters</a> (<a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;count, <a class="el" href="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">DtContextType</a> context, <a class="el" href="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">DtWidthType</a> width) const </td></tr>
<tr class="memdesc:a5b7b2c95696401b6db13ae12e131c912"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets quarter strings by width and context.  <a href="#a5b7b2c95696401b6db13ae12e131c912"></a><br/></td></tr>
<tr class="memitem:a0b089729741454a7b51300fcec55ed6e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a0b089729741454a7b51300fcec55ed6e">setQuarters</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> *quarters, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> count, <a class="el" href="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">DtContextType</a> context, <a class="el" href="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">DtWidthType</a> width)</td></tr>
<tr class="memdesc:a0b089729741454a7b51300fcec55ed6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets quarter strings by width and context.  <a href="#a0b089729741454a7b51300fcec55ed6e"></a><br/></td></tr>
<tr class="memitem:a00f363f2c8c1f26c1adc5d6ed2e504c1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a00f363f2c8c1f26c1adc5d6ed2e504c1">getAmPmStrings</a> (<a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;count) const </td></tr>
<tr class="memdesc:a00f363f2c8c1f26c1adc5d6ed2e504c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets AM/PM strings.  <a href="#a00f363f2c8c1f26c1adc5d6ed2e504c1"></a><br/></td></tr>
<tr class="memitem:ac18d3089bf9b92792bf5374adab54884"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#ac18d3089bf9b92792bf5374adab54884">setAmPmStrings</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> *ampms, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> count)</td></tr>
<tr class="memdesc:ac18d3089bf9b92792bf5374adab54884"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets ampm strings.  <a href="#ac18d3089bf9b92792bf5374adab54884"></a><br/></td></tr>
<tr class="memitem:a4191fbef81f95bb24d3233b5af834a2e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classUnicodeString.html">UnicodeString</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a4191fbef81f95bb24d3233b5af834a2e">getZoneStrings</a> (<a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;rowCount, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;columnCount) const </td></tr>
<tr class="memdesc:a4191fbef81f95bb24d3233b5af834a2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets timezone strings.  <a href="#a4191fbef81f95bb24d3233b5af834a2e"></a><br/></td></tr>
<tr class="memitem:a44453905971683f1d5c5f381904f6ce9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a44453905971683f1d5c5f381904f6ce9">setZoneStrings</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> *const *strings, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> rowCount, <a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> columnCount)</td></tr>
<tr class="memdesc:a44453905971683f1d5c5f381904f6ce9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets timezone strings.  <a href="#a44453905971683f1d5c5f381904f6ce9"></a><br/></td></tr>
<tr class="memitem:a6382a192412253a873974fb81a2c6a14"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classUnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a6382a192412253a873974fb81a2c6a14">getLocalPatternChars</a> (<a class="el" href="classUnicodeString.html">UnicodeString</a> &amp;result) const </td></tr>
<tr class="memdesc:a6382a192412253a873974fb81a2c6a14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets localized date-time pattern characters.  <a href="#a6382a192412253a873974fb81a2c6a14"></a><br/></td></tr>
<tr class="memitem:ac9e4cd64c590041dead4841197706f42"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#ac9e4cd64c590041dead4841197706f42">setLocalPatternChars</a> (const <a class="el" href="classUnicodeString.html">UnicodeString</a> &amp;newLocalPatternChars)</td></tr>
<tr class="memdesc:ac9e4cd64c590041dead4841197706f42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets localized date-time pattern characters.  <a href="#ac9e4cd64c590041dead4841197706f42"></a><br/></td></tr>
<tr class="memitem:ac16c5f55923f3ea40dfe859796c33151"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLocale.html">Locale</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#ac16c5f55923f3ea40dfe859796c33151">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:ac16c5f55923f3ea40dfe859796c33151"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the locale for this object.  <a href="#ac16c5f55923f3ea40dfe859796c33151"></a><br/></td></tr>
<tr class="memitem:a6c9a3ae9e6f2bfb144a61e5162bd6c98"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="utypes_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a6c9a3ae9e6f2bfb144a61e5162bd6c98">getDynamicClassID</a> () const </td></tr>
<tr class="memdesc:a6c9a3ae9e6f2bfb144a61e5162bd6c98"><td class="mdescLeft">&#160;</td><td class="mdescRight">ICU "poor man's RTTI", returns a UClassID for the actual class.  <a href="#a6c9a3ae9e6f2bfb144a61e5162bd6c98"></a><br/></td></tr>
<tr class="inherit_header pub_methods_classUObject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classUObject')"><img src="closed.png" alt="-"/>&nbsp;Public Member Functions inherited from <a class="el" href="classUObject.html">UObject</a></td></tr>
<tr class="memitem:ace22cf29a90641ef43350deae5bedb85 inherit pub_methods_classUObject"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUObject.html#ace22cf29a90641ef43350deae5bedb85">~UObject</a> ()</td></tr>
<tr class="memdesc:ace22cf29a90641ef43350deae5bedb85 inherit pub_methods_classUObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ace22cf29a90641ef43350deae5bedb85"></a><br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a362968cd9b5eddabd4b6da1689590ffa"><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="classDateFormatSymbols.html#a362968cd9b5eddabd4b6da1689590ffa">getPatternUChars</a> (void)</td></tr>
<tr class="memdesc:a362968cd9b5eddabd4b6da1689590ffa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the non-localized date-time pattern characters.  <a href="#a362968cd9b5eddabd4b6da1689590ffa"></a><br/></td></tr>
<tr class="memitem:a7508c7cea4b1140d1db60f56e9ddbd32"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="utypes_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDateFormatSymbols.html#a7508c7cea4b1140d1db60f56e9ddbd32">getStaticClassID</a> ()</td></tr>
<tr class="memdesc:a7508c7cea4b1140d1db60f56e9ddbd32"><td class="mdescLeft">&#160;</td><td class="mdescRight">ICU "poor man's RTTI", returns a UClassID for this class.  <a href="#a7508c7cea4b1140d1db60f56e9ddbd32"></a><br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><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="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>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> is a public class for encapsulating localizable date-time formatting data &ndash; including timezone data. </p>
<p><a class="el" href="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> is used by <a class="el" href="classDateFormat.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="classSimpleDateFormat.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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> to get a date-time formatter by using a <a class="el" href="classSimpleDateFormat.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="classDateFormat.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="classDateFormat.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="classSimpleDateFormat.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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> objects are clonable. When clients obtain a <a class="el" href="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">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#l00078">78</a> of file <a class="el" href="dtfmtsym_8h_source.html">dtfmtsym.h</a>.</p>
</div><hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="ade23480efc5a6422087f3ed5f36f6e9f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">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#_stable002844">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

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

</div>
</div>
<a class="anchor" id="ada0b843f1b60a2ee25b4f4a51dbfbbf8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">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#_stable002845">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

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

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a15f744c2d6fab5071e784e10f747f91c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">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#_stable002827">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a01196552c6e8c4011b2d95fc4da07482"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">DateFormatSymbols::DateFormatSymbols </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classLocale.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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">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="classLocale.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#_stable002828">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="addabb006b929a5b555f2c7f961938c70"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">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="classCalendar.html#a46741d547451faae02591381593d127b" title="Returns the resource key string used for this calendar type.">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#_internal000329">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

</div>
</div>
<a class="anchor" id="a645f5ca5228929bc7abb527e21830ba3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">DateFormatSymbols::DateFormatSymbols </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classLocale.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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">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="classLocale.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="classCalendar.html#a46741d547451faae02591381593d127b" title="Returns the resource key string used for this calendar type.">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#_internal000330">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

</div>
</div>
<a class="anchor" id="a0599b7d975cb668577c0cec2c2fc316f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">DateFormatSymbols::DateFormatSymbols </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDateFormatSymbols.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#_stable002829">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a11c9670a8cac5e237ea45f44ea6e459a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual 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#_stable002831">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a00f363f2c8c1f26c1adc5d6ed2e504c1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classUnicodeString.html">UnicodeString</a>* DateFormatSymbols::getAmPmStrings </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002856">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a6c9a3ae9e6f2bfb144a61e5162bd6c98"></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="utypes_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> 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#_stable002863">Stable:</a></b></dt><dd>ICU 2.2 </dd></dl>

<p>Implements <a class="el" href="classUObject.html#a9b1acc95efd89cb86ec31f2dc947a262">UObject</a>.</p>

</div>
</div>
<a class="anchor" id="aaf93fcefeb4330091177a5c14e6f7116"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classUnicodeString.html">UnicodeString</a>* DateFormatSymbols::getEraNames </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &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>
<pre class="fragment">  @param count    Filled in with length of the array.
  @return         the era name strings.
  \xrefitem stable 2836.</pre> 
</div>
</div>
<a class="anchor" id="af9ce5be9dc0ce3938589fc497ccf73fd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classUnicodeString.html">UnicodeString</a>* DateFormatSymbols::getEras </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &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>
<pre class="fragment">  @param count    Filled in with length of the array.
  @return         the era strings.
  \xrefitem stable 2834.</pre> 
</div>
</div>
<a class="anchor" id="ac16c5f55923f3ea40dfe859796c33151"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classLocale.html">Locale</a> 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#_stable002862">Stable:</a></b></dt><dd>ICU 2.8 </dd></dl>

</div>
</div>
<a class="anchor" id="a6382a192412253a873974fb81a2c6a14"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classUnicodeString.html">UnicodeString</a>&amp; DateFormatSymbols::getLocalPatternChars </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classUnicodeString.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#_stable002860">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="ace81c0882a4ff2861c368474f5106e04"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classUnicodeString.html">UnicodeString</a>* DateFormatSymbols::getMonths </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002840">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a1d3c2d23c385a44078e55d5d03324562"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classUnicodeString.html">UnicodeString</a>* DateFormatSymbols::getMonths </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &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="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">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="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002846">Stable:</a></b></dt><dd>ICU 3.4 </dd></dl>

</div>
</div>
<a class="anchor" id="a89458a92facb32cc4887f14f67acc034"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classUnicodeString.html">UnicodeString</a>* DateFormatSymbols::getNarrowEras </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &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>
<pre class="fragment">  @param count    Filled in with length of the array.
  @return         the narrow era strings.
  \xrefitem stable 2838.</pre> 
</div>
</div>
<a class="anchor" id="a362968cd9b5eddabd4b6da1689590ffa"></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>* 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#_stable002859">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a5b7b2c95696401b6db13ae12e131c912"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classUnicodeString.html">UnicodeString</a>* DateFormatSymbols::getQuarters </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &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="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">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="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002854">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

</div>
</div>
<a class="anchor" id="a162274dc4bca3c1fa47f230fb719584b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classUnicodeString.html">UnicodeString</a>* DateFormatSymbols::getShortMonths </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &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>
<pre class="fragment">  @param count Filled in with length of the array.
  @return the short month strings. (DateFormatSymbols retains ownership.)
  \xrefitem stable 2842.</pre> 
</div>
</div>
<a class="anchor" id="aab738269a814af5db875a5ca059db033"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classUnicodeString.html">UnicodeString</a>* DateFormatSymbols::getShortWeekdays </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;&#160;</td>
          <td class="paramname"><em>count</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets short weekday strings. </p>
<p>For example: "Sun", "Mon", 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 weekday strings. (<a class="el" href="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002850">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a7508c7cea4b1140d1db60f56e9ddbd32"></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="utypes_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> 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#_stable002864">Stable:</a></b></dt><dd>ICU 2.2 </dd></dl>

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

<p>Gets 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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002848">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a3a218045625952a1653b54b461aa8229"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classUnicodeString.html">UnicodeString</a>* DateFormatSymbols::getWeekdays </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &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="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">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="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">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, or NARROW </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns:</dt><dd>the month strings. (<a class="el" href="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002852">Stable:</a></b></dt><dd>ICU 3.4 </dd></dl>

</div>
</div>
<a class="anchor" id="a4191fbef81f95bb24d3233b5af834a2e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classUnicodeString.html">UnicodeString</a>** DateFormatSymbols::getZoneStrings </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &amp;&#160;</td>
          <td class="paramname"><em>rowCount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> &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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a> retains ownership.) </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000198">Deprecated:</a></b></dt><dd>ICU 3.6 </dd></dl>

</div>
</div>
<a class="anchor" id="a9e0e4e15c921898607844822db1d8f7b"></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> DateFormatSymbols::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDateFormatSymbols.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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">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#_stable002833">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

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

<p>References <a class="el" href="stringpiece_8h.html#a7652049cbac0bfeae2cd2aa4514a3352">operator==()</a>.</p>

</div>
</div>
<a class="anchor" id="acabd19259650d4a0543735d074678ef3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classDateFormatSymbols.html">DateFormatSymbols</a>&amp; DateFormatSymbols::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDateFormatSymbols.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#_stable002830">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a40ada75e53728562e7cc0edee39b4ceb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> DateFormatSymbols::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classDateFormatSymbols.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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">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#_stable002832">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="ac18d3089bf9b92792bf5374adab54884"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setAmPmStrings </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>ampms</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#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#_stable002857">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="ac9fb051dd664c3c1bc2a8ca1e149c7b5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setEraNames </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>eraNames</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">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#_stable002837">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

</div>
</div>
<a class="anchor" id="adfbc37cab10dacdbe1c5a1af86819b23"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setEras </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>eras</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">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#_stable002835">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="ac9e4cd64c590041dead4841197706f42"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setLocalPatternChars </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.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#_stable002861">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a7d8633f879b5a74bdfc6cb08b9b2176a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setMonths </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>months</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#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>
<pre class="fragment">  @param months    the new month strings. (not adopted; caller retains ownership)
  @param count     Filled in with length of the array.
  \xrefitem stable 2841.</pre> 
</div>
</div>
<a class="anchor" id="a7466cb92aed02cf42e97f5f03bc55aac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setMonths </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>months</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">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="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">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>
<pre class="fragment">  @param months  The new month strings. (not adopted; caller retains ownership)
  @param count   Filled in with length of the array.
  @param context The formatting context, either FORMAT or STANDALONE
  @param width   The width of returned strings, either WIDE, ABBREVIATED, or NARROW.
  \xrefitem stable 2847.</pre> 
</div>
</div>
<a class="anchor" id="a0ffc6e59809d53fb7396b9b877642c5c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setNarrowEras </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>narrowEras</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">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#_stable002839">Stable:</a></b></dt><dd>ICU 4.2 </dd></dl>

</div>
</div>
<a class="anchor" id="a0b089729741454a7b51300fcec55ed6e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setQuarters </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>quarters</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">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="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">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>
<pre class="fragment">  @param quarters  The new quarter strings. (not adopted; caller retains ownership)
  @param count   Filled in with length of the array.
  @param context The formatting context, either FORMAT or STANDALONE
  @param width   The width of returned strings, either WIDE or ABBREVIATED. There
                 are no NARROW quarters.
  \xrefitem stable 2855.</pre> 
</div>
</div>
<a class="anchor" id="aac06001169caf2cd5a7d802a38981b3c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setShortMonths </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>shortMonths</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#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#_stable002843">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="adf0290328482d20ab1d4ed907f67c6e3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setShortWeekdays </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>shortWeekdays</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#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 weekday strings. </p>
<p>For example: "Sun", "Mon", etc. </p>
<dl class="params"><dt>Parameters:</dt><dd>
  <table class="params">
    <tr><td class="paramname">shortWeekdays</td><td>the new short 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#_stable002851">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="a1dc2a2d4b1ec66131945a9ab4c7d0891"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setWeekdays </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>weekdays</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#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 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#_stable002849">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</div>
</div>
<a class="anchor" id="aaf842c4f06000d4fed81c58f0e042d30"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setWeekdays </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *&#160;</td>
          <td class="paramname"><em>weekdays</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classDateFormatSymbols.html#ade23480efc5a6422087f3ed5f36f6e9f">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="classDateFormatSymbols.html#ada0b843f1b60a2ee25b4f4a51dbfbbf8">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, or NARROW </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002853">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

</div>
</div>
<a class="anchor" id="a44453905971683f1d5c5f381904f6ce9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void DateFormatSymbols::setZoneStrings </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classUnicodeString.html">UnicodeString</a> *const *&#160;</td>
          <td class="paramname"><em>strings</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#160;</td>
          <td class="paramname"><em>rowCount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pwin32_8h.html#ab1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>&#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="classSimpleDateFormat.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="classDateFormatSymbols.html" title="DateFormatSymbols is a public class for encapsulating localizable date-time formatting data &ndash; includi...">DateFormatSymbols</a>. Therefore, the time zone strings set by this mthod have no effects in an instance of <a class="el" href="classSimpleDateFormat.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#_stable002858">Stable:</a></b></dt><dd>ICU 2.0 </dd></dl>

</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.1.1
</small></address>
</body>
</html>