Sophie

Sophie

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

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

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

<p><code><a class="el" href="classicu_1_1TimeZoneFormat.html" title="TimeZoneFormat supports time zone display name formatting and parsing. ">TimeZoneFormat</a></code> supports time zone display name formatting and parsing.  
 <a href="classicu_1_1TimeZoneFormat.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="tzfmt_8h_source.html">tzfmt.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for icu::TimeZoneFormat:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classicu_1_1TimeZoneFormat.png" usemap="#icu::TimeZoneFormat_map" alt=""/>
  <map id="icu::TimeZoneFormat_map" name="icu::TimeZoneFormat_map">
<area href="classicu_1_1Format.html" title="Base class for all formats. " alt="icu::Format" shape="rect" coords="0,112,130,136"/>
<area href="classicu_1_1UObject.html" title="UObject is the common ICU &quot;boilerplate&quot; class. " alt="icu::UObject" shape="rect" coords="0,56,130,80"/>
<area href="classicu_1_1UMemory.html" title="UMemory is the common ICU base class. " alt="icu::UMemory" shape="rect" coords="0,0,130,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2eac5330b574e21024d977c8f41c7647"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a2eac5330b574e21024d977c8f41c7647">TimeZoneFormat</a> (const <a class="el" href="classicu_1_1TimeZoneFormat.html">TimeZoneFormat</a> &amp;other)</td></tr>
<tr class="memdesc:a2eac5330b574e21024d977c8f41c7647"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor.  <a href="#a2eac5330b574e21024d977c8f41c7647">More...</a><br /></td></tr>
<tr class="separator:a2eac5330b574e21024d977c8f41c7647"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a831f1d2fc45f9af032a870d412ed09c4"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a831f1d2fc45f9af032a870d412ed09c4">~TimeZoneFormat</a> ()</td></tr>
<tr class="memdesc:a831f1d2fc45f9af032a870d412ed09c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a831f1d2fc45f9af032a870d412ed09c4">More...</a><br /></td></tr>
<tr class="separator:a831f1d2fc45f9af032a870d412ed09c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee1de00e350d7a7128e558ca6938ccd2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1TimeZoneFormat.html">TimeZoneFormat</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#aee1de00e350d7a7128e558ca6938ccd2">operator=</a> (const <a class="el" href="classicu_1_1TimeZoneFormat.html">TimeZoneFormat</a> &amp;other)</td></tr>
<tr class="memdesc:aee1de00e350d7a7128e558ca6938ccd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignment operator.  <a href="#aee1de00e350d7a7128e558ca6938ccd2">More...</a><br /></td></tr>
<tr class="separator:aee1de00e350d7a7128e558ca6938ccd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a011c6c10f278241ef85b87d04a4d8ba8"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a011c6c10f278241ef85b87d04a4d8ba8">operator==</a> (const <a class="el" href="classicu_1_1Format.html">Format</a> &amp;other) const </td></tr>
<tr class="memdesc:a011c6c10f278241ef85b87d04a4d8ba8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if the given <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> objects are semantically equal.  <a href="#a011c6c10f278241ef85b87d04a4d8ba8">More...</a><br /></td></tr>
<tr class="separator:a011c6c10f278241ef85b87d04a4d8ba8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a393f5350ae01f97c858e82570c12da"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1Format.html">Format</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a2a393f5350ae01f97c858e82570c12da">clone</a> () const </td></tr>
<tr class="memdesc:a2a393f5350ae01f97c858e82570c12da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clone this object polymorphically.  <a href="#a2a393f5350ae01f97c858e82570c12da">More...</a><br /></td></tr>
<tr class="separator:a2a393f5350ae01f97c858e82570c12da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f77dc49bb6c6dc5e3f65f34d34b7c47"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classicu_1_1TimeZoneNames.html">TimeZoneNames</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a7f77dc49bb6c6dc5e3f65f34d34b7c47">getTimeZoneNames</a> () const </td></tr>
<tr class="memdesc:a7f77dc49bb6c6dc5e3f65f34d34b7c47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the time zone display name data used by this instance.  <a href="#a7f77dc49bb6c6dc5e3f65f34d34b7c47">More...</a><br /></td></tr>
<tr class="separator:a7f77dc49bb6c6dc5e3f65f34d34b7c47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac425d3dbb490e857cf327915ee4edd92"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#ac425d3dbb490e857cf327915ee4edd92">adoptTimeZoneNames</a> (<a class="el" href="classicu_1_1TimeZoneNames.html">TimeZoneNames</a> *tznames)</td></tr>
<tr class="memdesc:ac425d3dbb490e857cf327915ee4edd92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the time zone display name data to this format instnace.  <a href="#ac425d3dbb490e857cf327915ee4edd92">More...</a><br /></td></tr>
<tr class="separator:ac425d3dbb490e857cf327915ee4edd92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5c5cba52717e03773b0c1ca1f0d2346"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#ad5c5cba52717e03773b0c1ca1f0d2346">setTimeZoneNames</a> (const <a class="el" href="classicu_1_1TimeZoneNames.html">TimeZoneNames</a> &amp;tznames)</td></tr>
<tr class="memdesc:ad5c5cba52717e03773b0c1ca1f0d2346"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the time zone display name data to this format instnace.  <a href="#ad5c5cba52717e03773b0c1ca1f0d2346">More...</a><br /></td></tr>
<tr class="separator:ad5c5cba52717e03773b0c1ca1f0d2346"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6162491b24cc48c50127699ac705823c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a6162491b24cc48c50127699ac705823c">getGMTPattern</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern) const </td></tr>
<tr class="memdesc:a6162491b24cc48c50127699ac705823c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the localized GMT format pattern.  <a href="#a6162491b24cc48c50127699ac705823c">More...</a><br /></td></tr>
<tr class="separator:a6162491b24cc48c50127699ac705823c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ae01285433839df56e524c2c3545172"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a6ae01285433839df56e524c2c3545172">setGMTPattern</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a6ae01285433839df56e524c2c3545172"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the localized GMT format pattern.  <a href="#a6ae01285433839df56e524c2c3545172">More...</a><br /></td></tr>
<tr class="separator:a6ae01285433839df56e524c2c3545172"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a024eee87fc09dbb6c03404a025eeab20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a024eee87fc09dbb6c03404a025eeab20">getGMTOffsetPattern</a> (<a class="el" href="tzfmt_8h.html#a358bf0a2a403f619f9df3e794b9d9900">UTimeZoneFormatGMTOffsetPatternType</a> type, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern) const </td></tr>
<tr class="memdesc:a024eee87fc09dbb6c03404a025eeab20"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the offset pattern used for localized GMT format.  <a href="#a024eee87fc09dbb6c03404a025eeab20">More...</a><br /></td></tr>
<tr class="separator:a024eee87fc09dbb6c03404a025eeab20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a634116ce782a4f4722b3370256df9ed3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a634116ce782a4f4722b3370256df9ed3">setGMTOffsetPattern</a> (<a class="el" href="tzfmt_8h.html#a358bf0a2a403f619f9df3e794b9d9900">UTimeZoneFormatGMTOffsetPatternType</a> type, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a634116ce782a4f4722b3370256df9ed3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the offset pattern for the given offset type.  <a href="#a634116ce782a4f4722b3370256df9ed3">More...</a><br /></td></tr>
<tr class="separator:a634116ce782a4f4722b3370256df9ed3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35d2afa6cf59a04ac83cd13fde4d683e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a35d2afa6cf59a04ac83cd13fde4d683e">getGMTOffsetDigits</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;digits) const </td></tr>
<tr class="memdesc:a35d2afa6cf59a04ac83cd13fde4d683e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the decimal digit characters used for localized GMT format.  <a href="#a35d2afa6cf59a04ac83cd13fde4d683e">More...</a><br /></td></tr>
<tr class="separator:a35d2afa6cf59a04ac83cd13fde4d683e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48f2770937765b48572c90d805a30456"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a48f2770937765b48572c90d805a30456">setGMTOffsetDigits</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;digits, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a48f2770937765b48572c90d805a30456"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the decimal digit characters used for localized GMT format.  <a href="#a48f2770937765b48572c90d805a30456">More...</a><br /></td></tr>
<tr class="separator:a48f2770937765b48572c90d805a30456"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a8d7463884a802cb11561fb1d5ebe89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a8a8d7463884a802cb11561fb1d5ebe89">getGMTZeroFormat</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;gmtZeroFormat) const </td></tr>
<tr class="memdesc:a8a8d7463884a802cb11561fb1d5ebe89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the localized GMT format string for GMT(UTC) itself (GMT offset is 0).  <a href="#a8a8d7463884a802cb11561fb1d5ebe89">More...</a><br /></td></tr>
<tr class="separator:a8a8d7463884a802cb11561fb1d5ebe89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3926cc77a0abef814b7e1e51fd272801"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a3926cc77a0abef814b7e1e51fd272801">setGMTZeroFormat</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;gmtZeroFormat, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a3926cc77a0abef814b7e1e51fd272801"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the localized GMT format string for GMT(UTC) itself (GMT offset is 0).  <a href="#a3926cc77a0abef814b7e1e51fd272801">More...</a><br /></td></tr>
<tr class="separator:a3926cc77a0abef814b7e1e51fd272801"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa101225d34a49db3e19dc5295b8bceca"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#aa101225d34a49db3e19dc5295b8bceca">getDefaultParseOptions</a> (void) const </td></tr>
<tr class="memdesc:aa101225d34a49db3e19dc5295b8bceca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the bitwise flags of UTimeZoneFormatParseOption representing the default parse options used by this object.  <a href="#aa101225d34a49db3e19dc5295b8bceca">More...</a><br /></td></tr>
<tr class="separator:aa101225d34a49db3e19dc5295b8bceca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af469b39aad4fb07ed632fc79fb4f5d51"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#af469b39aad4fb07ed632fc79fb4f5d51">setDefaultParseOptions</a> (uint32_t flags)</td></tr>
<tr class="memdesc:af469b39aad4fb07ed632fc79fb4f5d51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the default parse options.  <a href="#af469b39aad4fb07ed632fc79fb4f5d51">More...</a><br /></td></tr>
<tr class="separator:af469b39aad4fb07ed632fc79fb4f5d51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac131aff830c4fd8c0b6c30fb86da57f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#ac131aff830c4fd8c0b6c30fb86da57f3">formatOffsetISO8601Basic</a> (int32_t offset, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> useUtcIndicator, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> isShort, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> ignoreSeconds, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:ac131aff830c4fd8c0b6c30fb86da57f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ISO 8601 basic time zone string for the given offset.  <a href="#ac131aff830c4fd8c0b6c30fb86da57f3">More...</a><br /></td></tr>
<tr class="separator:ac131aff830c4fd8c0b6c30fb86da57f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a3f790e0d654f2530b5cdc5c9f08a78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a7a3f790e0d654f2530b5cdc5c9f08a78">formatOffsetISO8601Extended</a> (int32_t offset, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> useUtcIndicator, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> isShort, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> ignoreSeconds, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a7a3f790e0d654f2530b5cdc5c9f08a78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ISO 8601 extended time zone string for the given offset.  <a href="#a7a3f790e0d654f2530b5cdc5c9f08a78">More...</a><br /></td></tr>
<tr class="separator:a7a3f790e0d654f2530b5cdc5c9f08a78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72cc5478093d83077573da5e988b7c6e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a72cc5478093d83077573da5e988b7c6e">formatOffsetLocalizedGMT</a> (int32_t offset, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a72cc5478093d83077573da5e988b7c6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the localized GMT(UTC) offset format for the given offset.  <a href="#a72cc5478093d83077573da5e988b7c6e">More...</a><br /></td></tr>
<tr class="separator:a72cc5478093d83077573da5e988b7c6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd4f5bd65f522877d1255fee0406cca8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#acd4f5bd65f522877d1255fee0406cca8">formatOffsetShortLocalizedGMT</a> (int32_t offset, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:acd4f5bd65f522877d1255fee0406cca8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the short localized GMT(UTC) offset format for the given offset.  <a href="#acd4f5bd65f522877d1255fee0406cca8">More...</a><br /></td></tr>
<tr class="separator:acd4f5bd65f522877d1255fee0406cca8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add6f7c1eb13bbe99d8ab9c07a0e2e32d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#add6f7c1eb13bbe99d8ab9c07a0e2e32d">format</a> (<a class="el" href="tzfmt_8h.html#a3dac1059745347e3c0c920e9f9d75800">UTimeZoneFormatStyle</a> style, const <a class="el" href="classicu_1_1TimeZone.html">TimeZone</a> &amp;tz, <a class="el" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a> date, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;name, <a class="el" href="tzfmt_8h.html#af339c4ae29aa56db8c0f6cef84a5f11e">UTimeZoneFormatTimeType</a> *timeType=<a class="el" href="utypes_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>) const </td></tr>
<tr class="memdesc:add6f7c1eb13bbe99d8ab9c07a0e2e32d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the display name of the time zone at the given date for the style.  <a href="#add6f7c1eb13bbe99d8ab9c07a0e2e32d">More...</a><br /></td></tr>
<tr class="separator:add6f7c1eb13bbe99d8ab9c07a0e2e32d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a777df4f8abb534d690892ca36927cb86"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a777df4f8abb534d690892ca36927cb86">parseOffsetISO8601</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;text, <a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;pos) const </td></tr>
<tr class="memdesc:a777df4f8abb534d690892ca36927cb86"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns offset from GMT(UTC) in milliseconds for the given ISO 8601 style time zone string.  <a href="#a777df4f8abb534d690892ca36927cb86">More...</a><br /></td></tr>
<tr class="separator:a777df4f8abb534d690892ca36927cb86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf2cf1cc287219f4eae57d8438014a10"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#aaf2cf1cc287219f4eae57d8438014a10">parseOffsetLocalizedGMT</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;text, <a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;pos) const </td></tr>
<tr class="memdesc:aaf2cf1cc287219f4eae57d8438014a10"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns offset from GMT(UTC) in milliseconds for the given localized GMT offset format string.  <a href="#aaf2cf1cc287219f4eae57d8438014a10">More...</a><br /></td></tr>
<tr class="separator:aaf2cf1cc287219f4eae57d8438014a10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba331b6e31a274de1fc01513a9b3a887"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#aba331b6e31a274de1fc01513a9b3a887">parseOffsetShortLocalizedGMT</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;text, <a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;pos) const </td></tr>
<tr class="memdesc:aba331b6e31a274de1fc01513a9b3a887"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns offset from GMT(UTC) in milliseconds for the given short localized GMT offset format string.  <a href="#aba331b6e31a274de1fc01513a9b3a887">More...</a><br /></td></tr>
<tr class="separator:aba331b6e31a274de1fc01513a9b3a887"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b03e5f67c1e7b554b7055a117e24279"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1TimeZone.html">TimeZone</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a9b03e5f67c1e7b554b7055a117e24279">parse</a> (<a class="el" href="tzfmt_8h.html#a3dac1059745347e3c0c920e9f9d75800">UTimeZoneFormatStyle</a> style, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;text, <a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;pos, int32_t parseOptions, <a class="el" href="tzfmt_8h.html#af339c4ae29aa56db8c0f6cef84a5f11e">UTimeZoneFormatTimeType</a> *timeType=<a class="el" href="utypes_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>) const </td></tr>
<tr class="memdesc:a9b03e5f67c1e7b554b7055a117e24279"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a <code><a class="el" href="classicu_1_1TimeZone.html" title="TimeZone represents a time zone offset, and also figures out daylight savings. ">TimeZone</a></code> by parsing the time zone string according to the given parse position, the specified format style and parse options.  <a href="#a9b03e5f67c1e7b554b7055a117e24279">More...</a><br /></td></tr>
<tr class="separator:a9b03e5f67c1e7b554b7055a117e24279"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a416f8402928e3598d0f33d348fce4bbf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1TimeZone.html">TimeZone</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a416f8402928e3598d0f33d348fce4bbf">parse</a> (<a class="el" href="tzfmt_8h.html#a3dac1059745347e3c0c920e9f9d75800">UTimeZoneFormatStyle</a> style, const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;text, <a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;pos, <a class="el" href="tzfmt_8h.html#af339c4ae29aa56db8c0f6cef84a5f11e">UTimeZoneFormatTimeType</a> *timeType=<a class="el" href="utypes_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>) const </td></tr>
<tr class="memdesc:a416f8402928e3598d0f33d348fce4bbf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a <code><a class="el" href="classicu_1_1TimeZone.html" title="TimeZone represents a time zone offset, and also figures out daylight savings. ">TimeZone</a></code> by parsing the time zone string according to the given parse position, the specified format style and the default parse options.  <a href="#a416f8402928e3598d0f33d348fce4bbf">More...</a><br /></td></tr>
<tr class="separator:a416f8402928e3598d0f33d348fce4bbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2ef1089f5f5692ab923adaa7c48b040"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#af2ef1089f5f5692ab923adaa7c48b040">format</a> (const <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;obj, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;pos, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:af2ef1089f5f5692ab923adaa7c48b040"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> an object to produce a time zone display string using localized GMT offset format.  <a href="#af2ef1089f5f5692ab923adaa7c48b040">More...</a><br /></td></tr>
<tr class="separator:af2ef1089f5f5692ab923adaa7c48b040"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32cedbc5fe74bfcfcbac696bf8d42777"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a32cedbc5fe74bfcfcbac696bf8d42777">parseObject</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;source, <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;result, <a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;parse_pos) const </td></tr>
<tr class="memdesc:a32cedbc5fe74bfcfcbac696bf8d42777"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a string to produce an object.  <a href="#a32cedbc5fe74bfcfcbac696bf8d42777">More...</a><br /></td></tr>
<tr class="separator:a32cedbc5fe74bfcfcbac696bf8d42777"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d1d92315d4b5f91975af2aaa3de6f34"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a9d1d92315d4b5f91975af2aaa3de6f34">getDynamicClassID</a> () const </td></tr>
<tr class="memdesc:a9d1d92315d4b5f91975af2aaa3de6f34"><td class="mdescLeft">&#160;</td><td class="mdescRight">ICU "poor man's RTTI", returns a UClassID for the actual class.  <a href="#a9d1d92315d4b5f91975af2aaa3de6f34">More...</a><br /></td></tr>
<tr class="separator:a9d1d92315d4b5f91975af2aaa3de6f34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classicu_1_1Format"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1Format')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classicu_1_1Format.html">icu::Format</a></td></tr>
<tr class="memitem:ab5b0d091d165c5576af62b3ee246058a inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#ab5b0d091d165c5576af62b3ee246058a">~Format</a> ()</td></tr>
<tr class="memdesc:ab5b0d091d165c5576af62b3ee246058a inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ab5b0d091d165c5576af62b3ee246058a">More...</a><br /></td></tr>
<tr class="separator:ab5b0d091d165c5576af62b3ee246058a inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6805569ed12cf68e0e8359dadcbe9b1c inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a6805569ed12cf68e0e8359dadcbe9b1c">operator!=</a> (const <a class="el" href="classicu_1_1Format.html">Format</a> &amp;other) const </td></tr>
<tr class="memdesc:a6805569ed12cf68e0e8359dadcbe9b1c inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if the given <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> objects are not semantically equal.  <a href="#a6805569ed12cf68e0e8359dadcbe9b1c">More...</a><br /></td></tr>
<tr class="separator:a6805569ed12cf68e0e8359dadcbe9b1c inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab510bded8f13465d98b950db03f15297 inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#ab510bded8f13465d98b950db03f15297">format</a> (const <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;obj, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:ab510bded8f13465d98b950db03f15297 inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formats an object to produce a string.  <a href="#ab510bded8f13465d98b950db03f15297">More...</a><br /></td></tr>
<tr class="separator:ab510bded8f13465d98b950db03f15297 inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a24241eabda236878b4f93395ca5218 inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a3a24241eabda236878b4f93395ca5218">format</a> (const <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;obj, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPositionIterator.html">FieldPositionIterator</a> *posIter, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a3a24241eabda236878b4f93395ca5218 inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> an object to produce a string.  <a href="#a3a24241eabda236878b4f93395ca5218">More...</a><br /></td></tr>
<tr class="separator:a3a24241eabda236878b4f93395ca5218 inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14835811eb14a1826b8529704de07bbf inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a14835811eb14a1826b8529704de07bbf">parseObject</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;source, <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;result, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a14835811eb14a1826b8529704de07bbf inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses a string to produce an object.  <a href="#a14835811eb14a1826b8529704de07bbf">More...</a><br /></td></tr>
<tr class="separator:a14835811eb14a1826b8529704de07bbf inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5064d4b46b3f5882fb339960089bf87e inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1Locale.html">Locale</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a5064d4b46b3f5882fb339960089bf87e">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:a5064d4b46b3f5882fb339960089bf87e inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the locale for this format object.  <a href="#a5064d4b46b3f5882fb339960089bf87e">More...</a><br /></td></tr>
<tr class="separator:a5064d4b46b3f5882fb339960089bf87e inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b0f21f3e3f6cc3ed196af5e6559b421 inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a1b0f21f3e3f6cc3ed196af5e6559b421">getLocaleID</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:a1b0f21f3e3f6cc3ed196af5e6559b421 inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the locale for this format object.  <a href="#a1b0f21f3e3f6cc3ed196af5e6559b421">More...</a><br /></td></tr>
<tr class="separator:a1b0f21f3e3f6cc3ed196af5e6559b421 inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classicu_1_1UObject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1UObject')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classicu_1_1UObject.html">icu::UObject</a></td></tr>
<tr class="memitem:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UObject.html#af10026497704f510d3d1f2eff50acb18">~UObject</a> ()</td></tr>
<tr class="memdesc:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#af10026497704f510d3d1f2eff50acb18">More...</a><br /></td></tr>
<tr class="separator:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:ad7a2fe7bf81bb8ead93197a02741e1d8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1TimeZoneFormat.html">TimeZoneFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#ad7a2fe7bf81bb8ead93197a02741e1d8">createInstance</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;locale, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:ad7a2fe7bf81bb8ead93197a02741e1d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an instance of <code><a class="el" href="classicu_1_1TimeZoneFormat.html" title="TimeZoneFormat supports time zone display name formatting and parsing. ">TimeZoneFormat</a></code> for the given locale.  <a href="#ad7a2fe7bf81bb8ead93197a02741e1d8">More...</a><br /></td></tr>
<tr class="separator:ad7a2fe7bf81bb8ead93197a02741e1d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2867a1ccd15a23d0995923d77f6fdd79"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a2867a1ccd15a23d0995923d77f6fdd79">getStaticClassID</a> (void)</td></tr>
<tr class="memdesc:a2867a1ccd15a23d0995923d77f6fdd79"><td class="mdescLeft">&#160;</td><td class="mdescRight">ICU "poor man's RTTI", returns a UClassID for this class.  <a href="#a2867a1ccd15a23d0995923d77f6fdd79">More...</a><br /></td></tr>
<tr class="separator:a2867a1ccd15a23d0995923d77f6fdd79"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a5d55ca04afd441a0a72f12017a4b0667"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1TimeZoneFormat.html#a5d55ca04afd441a0a72f12017a4b0667">TimeZoneFormat</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;locale, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a5d55ca04afd441a0a72f12017a4b0667"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classicu_1_1TimeZoneFormat.html" title="TimeZoneFormat supports time zone display name formatting and parsing. ">TimeZoneFormat</a> object for the specified locale.  <a href="#a5d55ca04afd441a0a72f12017a4b0667">More...</a><br /></td></tr>
<tr class="separator:a5d55ca04afd441a0a72f12017a4b0667"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classicu_1_1Format"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classicu_1_1Format')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classicu_1_1Format.html">icu::Format</a></td></tr>
<tr class="memitem:a9c316525df8bdb422d3e73f0eb9a2a32 inherit pro_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a9c316525df8bdb422d3e73f0eb9a2a32">setLocaleIDs</a> (const char *valid, const char *actual)</td></tr>
<tr class="separator:a9c316525df8bdb422d3e73f0eb9a2a32 inherit pro_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e673e9e040598bace20c25a2261b845 inherit pro_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a0e673e9e040598bace20c25a2261b845">Format</a> ()</td></tr>
<tr class="memdesc:a0e673e9e040598bace20c25a2261b845 inherit pro_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor for subclass use only.  <a href="#a0e673e9e040598bace20c25a2261b845">More...</a><br /></td></tr>
<tr class="separator:a0e673e9e040598bace20c25a2261b845 inherit pro_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2747bab62f7164f3c1556c044502df6e inherit pro_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a2747bab62f7164f3c1556c044502df6e">Format</a> (const <a class="el" href="classicu_1_1Format.html">Format</a> &amp;)</td></tr>
<tr class="separator:a2747bab62f7164f3c1556c044502df6e inherit pro_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e4a4f6e5eedfe8d949e9307191a3afc inherit pro_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1Format.html">Format</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a6e4a4f6e5eedfe8d949e9307191a3afc">operator=</a> (const <a class="el" href="classicu_1_1Format.html">Format</a> &amp;)</td></tr>
<tr class="separator:a6e4a4f6e5eedfe8d949e9307191a3afc inherit pro_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_static_methods_classicu_1_1Format"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classicu_1_1Format')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="classicu_1_1Format.html">icu::Format</a></td></tr>
<tr class="memitem:a4667230f833245c55ba081c163d8bb71 inherit pro_static_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a4667230f833245c55ba081c163d8bb71">syntaxError</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, int32_t pos, <a class="el" href="structUParseError.html">UParseError</a> &amp;parseError)</td></tr>
<tr class="memdesc:a4667230f833245c55ba081c163d8bb71 inherit pro_static_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Simple function for initializing a <a class="el" href="structUParseError.html" title="A UParseError struct is used to returned detailed information about parsing errors. ">UParseError</a> from a <a class="el" href="classicu_1_1UnicodeString.html" title="UnicodeString is a string class that stores Unicode characters directly and provides similar function...">UnicodeString</a>.  <a href="#a4667230f833245c55ba081c163d8bb71">More...</a><br /></td></tr>
<tr class="separator:a4667230f833245c55ba081c163d8bb71 inherit pro_static_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><code><a class="el" href="classicu_1_1TimeZoneFormat.html" title="TimeZoneFormat supports time zone display name formatting and parsing. ">TimeZoneFormat</a></code> supports time zone display name formatting and parsing. </p>
<p>An instance of <a class="el" href="classicu_1_1TimeZoneFormat.html" title="TimeZoneFormat supports time zone display name formatting and parsing. ">TimeZoneFormat</a> works as a subformatter of <a class="el" href="classicu_1_1SimpleDateFormat.html">SimpleDateFormat</a>, but you can also directly get a new instance of <code><a class="el" href="classicu_1_1TimeZoneFormat.html" title="TimeZoneFormat supports time zone display name formatting and parsing. ">TimeZoneFormat</a></code> and formatting/parsing time zone display names. </p>
<p>ICU implements the time zone display names defined by <a href="http://www.unicode.org/reports/tr35/">UTS#35 Unicode Locale Data Markup Language (LDML)</a>. <a class="el" href="classicu_1_1TimeZoneNames.html">TimeZoneNames</a> represents the time zone display name data model and this class implements the algorithm for actual formatting and parsing.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1SimpleDateFormat.html" title="SimpleDateFormat is a concrete class for formatting and parsing dates in a language-independent manne...">SimpleDateFormat</a> </dd>
<dd>
<a class="el" href="classicu_1_1TimeZoneNames.html" title="TimeZoneNames is an abstract class representing the time zone display name data model defined by UTS#...">TimeZoneNames</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004649">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

<p>Definition at line <a class="el" href="tzfmt_8h_source.html#l00272">272</a> of file <a class="el" href="tzfmt_8h_source.html">tzfmt.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a2eac5330b574e21024d977c8f41c7647"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">icu::TimeZoneFormat::TimeZoneFormat </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1TimeZoneFormat.html">TimeZoneFormat</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em></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#_stable004650">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a831f1d2fc45f9af032a870d412ed09c4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual icu::TimeZoneFormat::~TimeZoneFormat </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>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004651">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a5d55ca04afd441a0a72f12017a4b0667"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">icu::TimeZoneFormat::TimeZoneFormat </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;&#160;</td>
          <td class="paramname"><em>locale</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Constructs a <a class="el" href="classicu_1_1TimeZoneFormat.html" title="TimeZoneFormat supports time zone display name formatting and parsing. ">TimeZoneFormat</a> object for the specified locale. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">locale</td><td>the locale </td></tr>
    <tr><td class="paramname">status</td><td>receives the status. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004683">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ac425d3dbb490e857cf327915ee4edd92"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::TimeZoneFormat::adoptTimeZoneNames </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classicu_1_1TimeZoneNames.html">TimeZoneNames</a> *&#160;</td>
          <td class="paramname"><em>tznames</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the time zone display name data to this format instnace. </p>
<p>The caller should not delete the TimeZoenNames object after it is adopted by this call. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">tznames</td><td><a class="el" href="classicu_1_1TimeZoneNames.html" title="TimeZoneNames is an abstract class representing the time zone display name data model defined by UTS#...">TimeZoneNames</a> object to be adopted. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004657">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a2a393f5350ae01f97c858e82570c12da"></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="classicu_1_1Format.html">Format</a>* icu::TimeZoneFormat::clone </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>Clone this object polymorphically. </p>
<p>The caller is responsible for deleting the result when done. </p><dl class="section return"><dt>Returns</dt><dd>A copy of the object </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004654">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

<p>Implements <a class="el" href="classicu_1_1Format.html#ad606fa4ed45908fe4220085c6276c65a">icu::Format</a>.</p>

</div>
</div>
<a class="anchor" id="ad7a2fe7bf81bb8ead93197a02741e1d8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classicu_1_1TimeZoneFormat.html">TimeZoneFormat</a>* icu::TimeZoneFormat::createInstance </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;&#160;</td>
          <td class="paramname"><em>locale</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates an instance of <code><a class="el" href="classicu_1_1TimeZoneFormat.html" title="TimeZoneFormat supports time zone display name formatting and parsing. ">TimeZoneFormat</a></code> for the given locale. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">locale</td><td>The locale. </td></tr>
    <tr><td class="paramname">status</td><td>Receives the status. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>An instance of <code><a class="el" href="classicu_1_1TimeZoneFormat.html" title="TimeZoneFormat supports time zone display name formatting and parsing. ">TimeZoneFormat</a></code> for the given locale, owned by the caller. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004655">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="add6f7c1eb13bbe99d8ab9c07a0e2e32d"></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="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::TimeZoneFormat::format </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="tzfmt_8h.html#a3dac1059745347e3c0c920e9f9d75800">UTimeZoneFormatStyle</a>&#160;</td>
          <td class="paramname"><em>style</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classicu_1_1TimeZone.html">TimeZone</a> &amp;&#160;</td>
          <td class="paramname"><em>tz</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a>&#160;</td>
          <td class="paramname"><em>date</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="tzfmt_8h.html#af339c4ae29aa56db8c0f6cef84a5f11e">UTimeZoneFormatTimeType</a> *&#160;</td>
          <td class="paramname"><em>timeType</em> = <code><a class="el" href="utypes_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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>Returns the display name of the time zone at the given date for the style. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">style</td><td>The style (e.g. <code>UTZFMT_STYLE_GENERIC_LONG</code>, <code>UTZFMT_STYLE_LOCALIZED_GMT</code>...) </td></tr>
    <tr><td class="paramname">tz</td><td>The time zone. </td></tr>
    <tr><td class="paramname">date</td><td>The date. </td></tr>
    <tr><td class="paramname">name</td><td>Receives the display name. </td></tr>
    <tr><td class="paramname">timeType</td><td>the output argument for receiving the time type (standard/daylight/unknown) used for the display name, or NULL if the information is not necessary. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A reference to the result </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="tzfmt_8h.html#a912cf99e86ea572fdeaaee7b7d693f37" title="Constants for time zone display format style used by format/parse APIs in TimeZoneFormat. ">UTimeZoneFormatStyle</a> </dd>
<dd>
<a class="el" href="tzfmt_8h.html#af071fae1137b9b2f9e4a4c55979be94a" title="Constants for time types used by TimeZoneFormat APIs for receiving time type (standard time...">UTimeZoneFormatTimeType</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004673">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="af2ef1089f5f5692ab923adaa7c48b040"></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="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::TimeZoneFormat::format </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;&#160;</td>
          <td class="paramname"><em>obj</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>appendTo</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;&#160;</td>
          <td class="paramname"><em>pos</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>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> an object to produce a time zone display string using localized GMT offset format. </p>
<p>This method handles <a class="el" href="classicu_1_1Formattable.html" title="Formattable objects can be passed to the Format class or its subclasses for formatting. ">Formattable</a> objects with a <code><a class="el" href="classicu_1_1TimeZone.html" title="TimeZone represents a time zone offset, and also figures out daylight savings. ">TimeZone</a></code>. If a the <a class="el" href="classicu_1_1Formattable.html" title="Formattable objects can be passed to the Format class or its subclasses for formatting. ">Formattable</a> object type is not a <code><a class="el" href="classicu_1_1TimeZone.html" title="TimeZone represents a time zone offset, and also figures out daylight savings. ">TimeZone</a></code>, then it returns a failing UErrorCode. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">obj</td><td>The object to format. Must be a <code><a class="el" href="classicu_1_1TimeZone.html" title="TimeZone represents a time zone offset, and also figures out daylight savings. ">TimeZone</a></code>. </td></tr>
    <tr><td class="paramname">appendTo</td><td>Output parameter to receive result. Result is appended to existing contents. </td></tr>
    <tr><td class="paramname">pos</td><td>On input: an alignment field, if desired. On output: the offsets of the alignment field. </td></tr>
    <tr><td class="paramname">status</td><td>Output param filled with success/failure status. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Reference to 'appendTo' parameter. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004679">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

<p>Implements <a class="el" href="classicu_1_1Format.html#a68fb0a8875645f7ab11bb5230c03c212">icu::Format</a>.</p>

</div>
</div>
<a class="anchor" id="ac131aff830c4fd8c0b6c30fb86da57f3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::TimeZoneFormat::formatOffsetISO8601Basic </td>
          <td>(</td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>offset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td>
          <td class="paramname"><em>useUtcIndicator</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td>
          <td class="paramname"><em>isShort</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td>
          <td class="paramname"><em>ignoreSeconds</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>result</em>, </td>
        </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 ISO 8601 basic time zone string for the given offset. </p>
<p>For example, "-08", "-0830" and "Z"</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">offset</td><td>the offset from GMT(UTC) in milliseconds. </td></tr>
    <tr><td class="paramname">useUtcIndicator</td><td>true if ISO 8601 UTC indicator "Z" is used when the offset is 0. </td></tr>
    <tr><td class="paramname">isShort</td><td>true if shortest form is used. </td></tr>
    <tr><td class="paramname">ignoreSeconds</td><td>true if non-zero offset seconds is appended. </td></tr>
    <tr><td class="paramname">result</td><td>Receives the ISO format string. </td></tr>
    <tr><td class="paramname">status</td><td>Receives the status </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the ISO 8601 basic format. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#a7a3f790e0d654f2530b5cdc5c9f08a78" title="Returns the ISO 8601 extended time zone string for the given offset. ">formatOffsetISO8601Extended</a> </dd>
<dd>
<a class="el" href="classicu_1_1TimeZoneFormat.html#a777df4f8abb534d690892ca36927cb86" title="Returns offset from GMT(UTC) in milliseconds for the given ISO 8601 style time zone string...">parseOffsetISO8601</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004669">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

</div>
</div>
<a class="anchor" id="a7a3f790e0d654f2530b5cdc5c9f08a78"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::TimeZoneFormat::formatOffsetISO8601Extended </td>
          <td>(</td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>offset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td>
          <td class="paramname"><em>useUtcIndicator</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td>
          <td class="paramname"><em>isShort</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td>
          <td class="paramname"><em>ignoreSeconds</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>result</em>, </td>
        </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 ISO 8601 extended time zone string for the given offset. </p>
<p>For example, "-08:00", "-08:30" and "Z"</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">offset</td><td>the offset from GMT(UTC) in milliseconds. </td></tr>
    <tr><td class="paramname">useUtcIndicator</td><td>true if ISO 8601 UTC indicator "Z" is used when the offset is 0. </td></tr>
    <tr><td class="paramname">isShort</td><td>true if shortest form is used. </td></tr>
    <tr><td class="paramname">ignoreSeconds</td><td>true if non-zero offset seconds is appended. </td></tr>
    <tr><td class="paramname">result</td><td>Receives the ISO format string. </td></tr>
    <tr><td class="paramname">status</td><td>Receives the status </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the ISO 8601 basic format. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#a7a3f790e0d654f2530b5cdc5c9f08a78" title="Returns the ISO 8601 extended time zone string for the given offset. ">formatOffsetISO8601Extended</a> </dd>
<dd>
<a class="el" href="classicu_1_1TimeZoneFormat.html#a777df4f8abb534d690892ca36927cb86" title="Returns offset from GMT(UTC) in milliseconds for the given ISO 8601 style time zone string...">parseOffsetISO8601</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004670">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

</div>
</div>
<a class="anchor" id="a72cc5478093d83077573da5e988b7c6e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::TimeZoneFormat::formatOffsetLocalizedGMT </td>
          <td>(</td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>offset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>result</em>, </td>
        </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 localized GMT(UTC) offset format for the given offset. </p>
<p>The localized GMT offset is defined by; </p><ul>
<li>
GMT format pattern (e.g. "GMT {0}" - see <a class="el" href="classicu_1_1TimeZoneFormat.html#a6162491b24cc48c50127699ac705823c">getGMTPattern</a>) </li>
<li>
Offset time pattern (e.g. "+HH:mm" - see <a class="el" href="classicu_1_1TimeZoneFormat.html#a024eee87fc09dbb6c03404a025eeab20">getGMTOffsetPattern</a>) </li>
<li>
Offset digits (e.g. "0123456789" - see <a class="el" href="classicu_1_1TimeZoneFormat.html#a35d2afa6cf59a04ac83cd13fde4d683e">getGMTOffsetDigits</a>) </li>
<li>
GMT zero format (e.g. "GMT" - see <a class="el" href="classicu_1_1TimeZoneFormat.html#a8a8d7463884a802cb11561fb1d5ebe89">getGMTZeroFormat</a>) </li>
</ul>
<p>This format always uses 2 digit hours and minutes. When the given offset has non-zero seconds, 2 digit seconds field will be appended. For example, GMT+05:00 and GMT+05:28:06. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">offset</td><td>the offset from GMT(UTC) in milliseconds. </td></tr>
    <tr><td class="paramname">status</td><td>Receives the status </td></tr>
    <tr><td class="paramname">result</td><td>Receives the localized GMT format string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A reference to the result. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#aaf2cf1cc287219f4eae57d8438014a10" title="Returns offset from GMT(UTC) in milliseconds for the given localized GMT offset format string...">parseOffsetLocalizedGMT</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004671">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="acd4f5bd65f522877d1255fee0406cca8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::TimeZoneFormat::formatOffsetShortLocalizedGMT </td>
          <td>(</td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>offset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>result</em>, </td>
        </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 short localized GMT(UTC) offset format for the given offset. </p>
<p>The short localized GMT offset is defined by; </p><ul>
<li>
GMT format pattern (e.g. "GMT {0}" - see <a class="el" href="classicu_1_1TimeZoneFormat.html#a6162491b24cc48c50127699ac705823c">getGMTPattern</a>) </li>
<li>
Offset time pattern (e.g. "+HH:mm" - see <a class="el" href="classicu_1_1TimeZoneFormat.html#a024eee87fc09dbb6c03404a025eeab20">getGMTOffsetPattern</a>) </li>
<li>
Offset digits (e.g. "0123456789" - see <a class="el" href="classicu_1_1TimeZoneFormat.html#a35d2afa6cf59a04ac83cd13fde4d683e">getGMTOffsetDigits</a>) </li>
<li>
GMT zero format (e.g. "GMT" - see <a class="el" href="classicu_1_1TimeZoneFormat.html#a8a8d7463884a802cb11561fb1d5ebe89">getGMTZeroFormat</a>) </li>
</ul>
<p>This format uses the shortest representation of offset. The hours field does not have leading zero and lower fields with zero will be truncated. For example, GMT+5 and GMT+530. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">offset</td><td>the offset from GMT(UTC) in milliseconds. </td></tr>
    <tr><td class="paramname">status</td><td>Receives the status </td></tr>
    <tr><td class="paramname">result</td><td>Receives the short localized GMT format string. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A reference to the result. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#aba331b6e31a274de1fc01513a9b3a887" title="Returns offset from GMT(UTC) in milliseconds for the given short localized GMT offset format string...">parseOffsetShortLocalizedGMT</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004672">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

</div>
</div>
<a class="anchor" id="aa101225d34a49db3e19dc5295b8bceca"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t icu::TimeZoneFormat::getDefaultParseOptions </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the bitwise flags of UTimeZoneFormatParseOption representing the default parse options used by this object. </p>
<dl class="section return"><dt>Returns</dt><dd>the default parse options. </dd></dl>
<dl class="section see"><dt>See also</dt><dd>ParseOption </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004667">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a9d1d92315d4b5f91975af2aaa3de6f34"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> icu::TimeZoneFormat::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#_stable004682">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

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

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

<p>Returns the decimal digit characters used for localized GMT format. </p>
<p>The return string contains exactly 10 code points (may include Unicode supplementary character) representing digit 0 to digit 9 in the ascending order. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">digits</td><td>Receives the decimal digits used for localized GMT format. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#a48f2770937765b48572c90d805a30456" title="Sets the decimal digit characters used for localized GMT format. ">setGMTOffsetDigits</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004663">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a024eee87fc09dbb6c03404a025eeab20"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::TimeZoneFormat::getGMTOffsetPattern </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="tzfmt_8h.html#a358bf0a2a403f619f9df3e794b9d9900">UTimeZoneFormatGMTOffsetPatternType</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="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>pattern</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the offset pattern used for localized GMT format. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">type</td><td>The offset pattern type enum. </td></tr>
    <tr><td class="paramname">pattern</td><td>Receives the offset pattern. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A reference to the result pattern. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#a634116ce782a4f4722b3370256df9ed3" title="Sets the offset pattern for the given offset type. ">setGMTOffsetPattern</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004661">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

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

<p>Returns the localized GMT format pattern. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td>Receives the localized GMT format pattern. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A reference to the result pattern. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#a6ae01285433839df56e524c2c3545172" title="Sets the localized GMT format pattern. ">setGMTPattern</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004659">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

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

<p>Returns the localized GMT format string for GMT(UTC) itself (GMT offset is 0). </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">gmtZeroFormat</td><td>Receives the localized GMT string string for GMT(UTC) itself. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A reference to the result GMT string. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#a3926cc77a0abef814b7e1e51fd272801" title="Sets the localized GMT format string for GMT(UTC) itself (GMT offset is 0). ">setGMTZeroFormat</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004665">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a2867a1ccd15a23d0995923d77f6fdd79"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> icu::TimeZoneFormat::getStaticClassID </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>ICU "poor man's RTTI", returns a UClassID for this class. </p>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004681">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a7f77dc49bb6c6dc5e3f65f34d34b7c47"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classicu_1_1TimeZoneNames.html">TimeZoneNames</a>* icu::TimeZoneFormat::getTimeZoneNames </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns the time zone display name data used by this instance. </p>
<dl class="section return"><dt>Returns</dt><dd>The time zone display name data. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004656">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="aee1de00e350d7a7128e558ca6938ccd2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classicu_1_1TimeZoneFormat.html">TimeZoneFormat</a>&amp; icu::TimeZoneFormat::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1TimeZoneFormat.html">TimeZoneFormat</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em></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#_stable004652">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a011c6c10f278241ef85b87d04a4d8ba8"></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="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::TimeZoneFormat::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1Format.html">Format</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">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return true if the given <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> objects are semantically equal. </p>
<p>Objects of different subclasses are considered unequal. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">other</td><td>The object to be compared with. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Return TRUE if the given <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> objects are semantically equal. Objects of different subclasses are considered unequal. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004653">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

<p>Implements <a class="el" href="classicu_1_1Format.html#ab2db8f1097b03f3660d329752370bdf7">icu::Format</a>.</p>

</div>
</div>
<a class="anchor" id="a9b03e5f67c1e7b554b7055a117e24279"></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="classicu_1_1TimeZone.html">TimeZone</a>* icu::TimeZoneFormat::parse </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="tzfmt_8h.html#a3dac1059745347e3c0c920e9f9d75800">UTimeZoneFormatStyle</a>&#160;</td>
          <td class="paramname"><em>style</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;&#160;</td>
          <td class="paramname"><em>pos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int32_t&#160;</td>
          <td class="paramname"><em>parseOptions</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="tzfmt_8h.html#af339c4ae29aa56db8c0f6cef84a5f11e">UTimeZoneFormatTimeType</a> *&#160;</td>
          <td class="paramname"><em>timeType</em> = <code><a class="el" href="utypes_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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>Returns a <code><a class="el" href="classicu_1_1TimeZone.html" title="TimeZone represents a time zone offset, and also figures out daylight savings. ">TimeZone</a></code> by parsing the time zone string according to the given parse position, the specified format style and parse options. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>The text contains a time zone string at the position. </td></tr>
    <tr><td class="paramname">style</td><td>The format style </td></tr>
    <tr><td class="paramname">pos</td><td>The position. </td></tr>
    <tr><td class="paramname">parseOptions</td><td>The parse options repesented by bitwise flags of UTimeZoneFormatParseOption. </td></tr>
    <tr><td class="paramname">timeType</td><td>The output argument for receiving the time type (standard/daylight/unknown), or NULL if the information is not necessary. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A <code><a class="el" href="classicu_1_1TimeZone.html" title="TimeZone represents a time zone offset, and also figures out daylight savings. ">TimeZone</a></code>, or null if the input could not be parsed. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="tzfmt_8h.html#a912cf99e86ea572fdeaaee7b7d693f37" title="Constants for time zone display format style used by format/parse APIs in TimeZoneFormat. ">UTimeZoneFormatStyle</a> </dd>
<dd>
<a class="el" href="tzfmt_8h.html#a8ec546d568c4e0f8cc64b62ea2b4580e" title="Constants for parse option flags, used for specifying optional parse behavior. ">UTimeZoneFormatParseOption</a> </dd>
<dd>
<a class="el" href="tzfmt_8h.html#af071fae1137b9b2f9e4a4c55979be94a" title="Constants for time types used by TimeZoneFormat APIs for receiving time type (standard time...">UTimeZoneFormatTimeType</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004677">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a416f8402928e3598d0f33d348fce4bbf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classicu_1_1TimeZone.html">TimeZone</a>* icu::TimeZoneFormat::parse </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="tzfmt_8h.html#a3dac1059745347e3c0c920e9f9d75800">UTimeZoneFormatStyle</a>&#160;</td>
          <td class="paramname"><em>style</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;&#160;</td>
          <td class="paramname"><em>pos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="tzfmt_8h.html#af339c4ae29aa56db8c0f6cef84a5f11e">UTimeZoneFormatTimeType</a> *&#160;</td>
          <td class="paramname"><em>timeType</em> = <code><a class="el" href="utypes_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns a <code><a class="el" href="classicu_1_1TimeZone.html" title="TimeZone represents a time zone offset, and also figures out daylight savings. ">TimeZone</a></code> by parsing the time zone string according to the given parse position, the specified format style and the default parse options. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>The text contains a time zone string at the position. </td></tr>
    <tr><td class="paramname">style</td><td>The format style </td></tr>
    <tr><td class="paramname">pos</td><td>The position. </td></tr>
    <tr><td class="paramname">timeType</td><td>The output argument for receiving the time type (standard/daylight/unknown), or NULL if the information is not necessary. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A <code><a class="el" href="classicu_1_1TimeZone.html" title="TimeZone represents a time zone offset, and also figures out daylight savings. ">TimeZone</a></code>, or null if the input could not be parsed. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="tzfmt_8h.html#a912cf99e86ea572fdeaaee7b7d693f37" title="Constants for time zone display format style used by format/parse APIs in TimeZoneFormat. ">UTimeZoneFormatStyle</a> </dd>
<dd>
<a class="el" href="tzfmt_8h.html#a8ec546d568c4e0f8cc64b62ea2b4580e" title="Constants for parse option flags, used for specifying optional parse behavior. ">UTimeZoneFormatParseOption</a> </dd>
<dd>
<a class="el" href="tzfmt_8h.html#af071fae1137b9b2f9e4a4c55979be94a" title="Constants for time types used by TimeZoneFormat APIs for receiving time type (standard time...">UTimeZoneFormatTimeType</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004678">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a32cedbc5fe74bfcfcbac696bf8d42777"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void icu::TimeZoneFormat::parseObject </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;&#160;</td>
          <td class="paramname"><em>result</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;&#160;</td>
          <td class="paramname"><em>parse_pos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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>Parse a string to produce an object. </p>
<p>This methods handles parsing of time zone display strings into <a class="el" href="classicu_1_1Formattable.html" title="Formattable objects can be passed to the Format class or its subclasses for formatting. ">Formattable</a> objects with <code><a class="el" href="classicu_1_1TimeZone.html" title="TimeZone represents a time zone offset, and also figures out daylight savings. ">TimeZone</a></code>. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">source</td><td>The string to be parsed into an object. </td></tr>
    <tr><td class="paramname">result</td><td><a class="el" href="classicu_1_1Formattable.html" title="Formattable objects can be passed to the Format class or its subclasses for formatting. ">Formattable</a> to be set to the parse result. If parse fails, return contents are undefined. </td></tr>
    <tr><td class="paramname">parse_pos</td><td>The position to start parsing at. Upon return this param is set to the position after the last character successfully parsed. If the source is not parsed successfully, this param will remain unchanged. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A newly created Formattable* object, or NULL on failure. The caller owns this and should delete it when done. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004680">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

<p>Implements <a class="el" href="classicu_1_1Format.html#a292d797eb9d3bc8a42d8d8efba119a83">icu::Format</a>.</p>

</div>
</div>
<a class="anchor" id="a777df4f8abb534d690892ca36927cb86"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int32_t icu::TimeZoneFormat::parseOffsetISO8601 </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;&#160;</td>
          <td class="paramname"><em>pos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns offset from GMT(UTC) in milliseconds for the given ISO 8601 style time zone string. </p>
<p>When the given string is not an ISO 8601 time zone string, this method sets the current position as the error index to <code><a class="el" href="classicu_1_1ParsePosition.html" title="ParsePosition is a simple class used by Format and its subclasses to keep track of the current positi...">ParsePosition</a> pos</code> and returns 0. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>The text contains ISO8601 style time zone string (e.g. "-08:00", "Z") at the position. </td></tr>
    <tr><td class="paramname">pos</td><td>The <a class="el" href="classicu_1_1ParsePosition.html" title="ParsePosition is a simple class used by Format and its subclasses to keep track of the current positi...">ParsePosition</a> object. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The offset from GMT(UTC) in milliseconds for the given ISO 8601 style time zone string. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#ac131aff830c4fd8c0b6c30fb86da57f3" title="Returns the ISO 8601 basic time zone string for the given offset. ">formatOffsetISO8601Basic</a> </dd>
<dd>
<a class="el" href="classicu_1_1TimeZoneFormat.html#a7a3f790e0d654f2530b5cdc5c9f08a78" title="Returns the ISO 8601 extended time zone string for the given offset. ">formatOffsetISO8601Extended</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004674">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="aaf2cf1cc287219f4eae57d8438014a10"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int32_t icu::TimeZoneFormat::parseOffsetLocalizedGMT </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;&#160;</td>
          <td class="paramname"><em>pos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns offset from GMT(UTC) in milliseconds for the given localized GMT offset format string. </p>
<p>When the given string cannot be parsed, this method sets the current position as the error index to <code><a class="el" href="classicu_1_1ParsePosition.html" title="ParsePosition is a simple class used by Format and its subclasses to keep track of the current positi...">ParsePosition</a> pos</code> and returns 0. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>The text contains a localized GMT offset string at the position. </td></tr>
    <tr><td class="paramname">pos</td><td>The <a class="el" href="classicu_1_1ParsePosition.html" title="ParsePosition is a simple class used by Format and its subclasses to keep track of the current positi...">ParsePosition</a> object. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The offset from GMT(UTC) in milliseconds for the given localized GMT offset format string. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#a72cc5478093d83077573da5e988b7c6e" title="Returns the localized GMT(UTC) offset format for the given offset. ">formatOffsetLocalizedGMT</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004675">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="aba331b6e31a274de1fc01513a9b3a887"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int32_t icu::TimeZoneFormat::parseOffsetShortLocalizedGMT </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;&#160;</td>
          <td class="paramname"><em>pos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns offset from GMT(UTC) in milliseconds for the given short localized GMT offset format string. </p>
<p>When the given string cannot be parsed, this method sets the current position as the error index to <code><a class="el" href="classicu_1_1ParsePosition.html" title="ParsePosition is a simple class used by Format and its subclasses to keep track of the current positi...">ParsePosition</a> pos</code> and returns 0. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>The text contains a short localized GMT offset string at the position. </td></tr>
    <tr><td class="paramname">pos</td><td>The <a class="el" href="classicu_1_1ParsePosition.html" title="ParsePosition is a simple class used by Format and its subclasses to keep track of the current positi...">ParsePosition</a> object. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The offset from GMT(UTC) in milliseconds for the given short localized GMT offset format string. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#acd4f5bd65f522877d1255fee0406cca8" title="Returns the short localized GMT(UTC) offset format for the given offset. ">formatOffsetShortLocalizedGMT</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004676">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

</div>
</div>
<a class="anchor" id="af469b39aad4fb07ed632fc79fb4f5d51"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::TimeZoneFormat::setDefaultParseOptions </td>
          <td>(</td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>flags</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the default parse options. </p>
<p><b>Note</b>: By default, an instance of <code><a class="el" href="classicu_1_1TimeZoneFormat.html" title="TimeZoneFormat supports time zone display name formatting and parsing. ">TimeZoneFormat</a></code> created by <a class="el" href="classicu_1_1TimeZoneFormat.html#ad7a2fe7bf81bb8ead93197a02741e1d8">createInstance</a> has no parse options set (UTZFMT_PARSE_OPTION_NONE). To specify multipe options, use bitwise flags of UTimeZoneFormatParseOption. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="tzfmt_8h.html#a8ec546d568c4e0f8cc64b62ea2b4580e" title="Constants for parse option flags, used for specifying optional parse behavior. ">UTimeZoneFormatParseOption</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004668">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a48f2770937765b48572c90d805a30456"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::TimeZoneFormat::setGMTOffsetDigits </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>digits</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>Sets the decimal digit characters used for localized GMT format. </p>
<p>The input <code>digits</code> must contain exactly 10 code points (Unicode supplementary characters are also allowed) representing digit 0 to digit 9 in the ascending order. When the input <code>digits</code> does not satisfy the condition, <code>U_ILLEGAL_ARGUMENT_ERROR</code> will be set to the return status. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">digits</td><td>The decimal digits used for localized GMT format. </td></tr>
    <tr><td class="paramname">status</td><td>Receives the status. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#a35d2afa6cf59a04ac83cd13fde4d683e" title="Returns the decimal digit characters used for localized GMT format. ">getGMTOffsetDigits</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004664">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a634116ce782a4f4722b3370256df9ed3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::TimeZoneFormat::setGMTOffsetPattern </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="tzfmt_8h.html#a358bf0a2a403f619f9df3e794b9d9900">UTimeZoneFormatGMTOffsetPatternType</a>&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>pattern</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>Sets the offset pattern for the given offset type. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">type</td><td>The offset pattern type enum. </td></tr>
    <tr><td class="paramname">pattern</td><td>The offset pattern used for localized GMT format for the type. </td></tr>
    <tr><td class="paramname">status</td><td>Receives the status. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#a024eee87fc09dbb6c03404a025eeab20" title="Returns the offset pattern used for localized GMT format. ">getGMTOffsetPattern</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004662">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a6ae01285433839df56e524c2c3545172"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::TimeZoneFormat::setGMTPattern </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>pattern</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>Sets the localized GMT format pattern. </p>
<p>The pattern must contain a single argument {0}, for example "GMT {0}". </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td>The localized GMT format pattern to be used by this object. </td></tr>
    <tr><td class="paramname">status</td><td>Recieves the status. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#a6162491b24cc48c50127699ac705823c" title="Returns the localized GMT format pattern. ">getGMTPattern</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004660">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="a3926cc77a0abef814b7e1e51fd272801"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::TimeZoneFormat::setGMTZeroFormat </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>gmtZeroFormat</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>Sets the localized GMT format string for GMT(UTC) itself (GMT offset is 0). </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">gmtZeroFormat</td><td>The localized GMT format string for GMT(UTC). </td></tr>
    <tr><td class="paramname">status</td><td>Receives the status. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1TimeZoneFormat.html#a8a8d7463884a802cb11561fb1d5ebe89" title="Returns the localized GMT format string for GMT(UTC) itself (GMT offset is 0). ">getGMTZeroFormat</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004666">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

</div>
</div>
<a class="anchor" id="ad5c5cba52717e03773b0c1ca1f0d2346"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void icu::TimeZoneFormat::setTimeZoneNames </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1TimeZoneNames.html">TimeZoneNames</a> &amp;&#160;</td>
          <td class="paramname"><em>tznames</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sets the time zone display name data to this format instnace. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">tznames</td><td><a class="el" href="classicu_1_1TimeZoneNames.html" title="TimeZoneNames is an abstract class representing the time zone display name data model defined by UTS#...">TimeZoneNames</a> object to be set. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable004658">Stable:</a></b></dt><dd>ICU 50 </dd></dl>

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