Sophie

Sophie

distrib > CentOS > 5 > x86_64 > by-pkgid > 34ae14235711d1471f043ac894a061f9 > files > 335

libicu-doc-3.6-5.16.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ICU 3.6: simpletz.h Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="modules.html"><span>Modules</span></a></li>
    <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
    <li id="current"><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
    <li>
      <form action="search.php" method="get">
        <table cellspacing="0" cellpadding="0" border="0">
          <tr>
            <td><label>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</label></td>
            <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
          </tr>
        </table>
      </form>
    </li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
    <li><a href="globals.html"><span>Globals</span></a></li>
  </ul></div>
<h1>simpletz.h</h1><a href="simpletz_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
<a name="l00002"></a>00002 <span class="comment">* Copyright (C) {1997-2005}, International Business Machines Corporation and others. All Rights Reserved.</span>
<a name="l00003"></a>00003 <span class="comment">*                                                                              *</span>
<a name="l00004"></a>00004 <span class="comment">********************************************************************************</span>
<a name="l00005"></a>00005 <span class="comment">*</span>
<a name="l00006"></a>00006 <span class="comment">* File SIMPLETZ.H</span>
<a name="l00007"></a>00007 <span class="comment">*</span>
<a name="l00008"></a>00008 <span class="comment">* Modification History:</span>
<a name="l00009"></a>00009 <span class="comment">*</span>
<a name="l00010"></a>00010 <span class="comment">*   Date        Name        Description</span>
<a name="l00011"></a>00011 <span class="comment">*   04/21/97    aliu        Overhauled header.</span>
<a name="l00012"></a>00012 <span class="comment">*    08/10/98    stephen        JDK 1.2 sync</span>
<a name="l00013"></a>00013 <span class="comment">*                            Added setStartRule() / setEndRule() overloads</span>
<a name="l00014"></a>00014 <span class="comment">*                            Added hasSameRules()</span>
<a name="l00015"></a>00015 <span class="comment">*    09/02/98    stephen        Added getOffset(monthLen)</span>
<a name="l00016"></a>00016 <span class="comment">*                            Changed getOffset() to take UErrorCode</span>
<a name="l00017"></a>00017 <span class="comment">*    07/09/99    stephen     Removed millisPerHour (unused, for HP compiler)</span>
<a name="l00018"></a>00018 <span class="comment">*   12/02/99    aliu        Added TimeMode and constructor and setStart/EndRule</span>
<a name="l00019"></a>00019 <span class="comment">*                           methods that take TimeMode. Added to docs.</span>
<a name="l00020"></a>00020 <span class="comment">********************************************************************************</span>
<a name="l00021"></a>00021 <span class="comment">*/</span>
<a name="l00022"></a>00022 
<a name="l00023"></a>00023 <span class="preprocessor">#ifndef SIMPLETZ_H</span>
<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor">#define SIMPLETZ_H</span>
<a name="l00025"></a>00025 <span class="preprocessor"></span>
<a name="l00026"></a>00026 <span class="preprocessor">#include "<a class="code" href="utypes_8h.html">unicode/utypes.h</a>"</span>
<a name="l00027"></a>00027 
<a name="l00033"></a>00033 <span class="preprocessor">#if !UCONFIG_NO_FORMATTING</span>
<a name="l00034"></a>00034 <span class="preprocessor"></span>
<a name="l00035"></a>00035 <span class="preprocessor">#include "<a class="code" href="timezone_8h.html">unicode/timezone.h</a>"</span>
<a name="l00036"></a>00036 
<a name="l00037"></a>00037 <a class="code" href="umachine_8h.html#ec4a51c37f4e3f3d7e5c42e6e3eafa63">U_NAMESPACE_BEGIN</a>
<a name="l00038"></a>00038 
<a name="l00055"></a><a class="code" href="classSimpleTimeZone.html">00055</a> <span class="keyword">class </span><a class="code" href="utypes_8h.html#3a1f02ad21823a0b4e4f69d4b82dee4b">U_I18N_API</a> <a class="code" href="classSimpleTimeZone.html">SimpleTimeZone</a>: <span class="keyword">public</span> <a class="code" href="classTimeZone.html">TimeZone</a> {
<a name="l00056"></a>00056 <span class="keyword">public</span>:
<a name="l00057"></a>00057 
<a name="l00069"></a><a class="code" href="classSimpleTimeZone.html#c4d0a4414106e3bbce3e1815593f909e">00069</a>     <span class="keyword">enum</span> <a class="code" href="classSimpleTimeZone.html#c4d0a4414106e3bbce3e1815593f909e">TimeMode</a> {
<a name="l00070"></a>00070         WALL_TIME = 0,
<a name="l00071"></a>00071         STANDARD_TIME,
<a name="l00072"></a>00072         UTC_TIME
<a name="l00073"></a>00073     };
<a name="l00074"></a>00074 
<a name="l00080"></a>00080     <a class="code" href="classSimpleTimeZone.html">SimpleTimeZone</a>(<span class="keyword">const</span> <a class="code" href="classSimpleTimeZone.html">SimpleTimeZone</a>&amp; source);
<a name="l00081"></a>00081 
<a name="l00087"></a>00087     <a class="code" href="classSimpleTimeZone.html">SimpleTimeZone</a>&amp; <a class="code" href="classTimeZone.html#3ff3723bb8305429e036fd30d797c5eb">operator=</a>(<span class="keyword">const</span> <a class="code" href="classSimpleTimeZone.html">SimpleTimeZone</a>&amp; right);
<a name="l00088"></a>00088 
<a name="l00093"></a>00093     <span class="keyword">virtual</span> ~<a class="code" href="classSimpleTimeZone.html">SimpleTimeZone</a>();
<a name="l00094"></a>00094 
<a name="l00104"></a>00104     <span class="keyword">virtual</span> <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> <a class="code" href="classTimeZone.html#093b9c01516b21fd54f37da84e5580aa">operator==</a>(<span class="keyword">const</span> <a class="code" href="classTimeZone.html">TimeZone</a>&amp; that) <span class="keyword">const</span>;
<a name="l00105"></a>00105 
<a name="l00117"></a>00117     <a class="code" href="classSimpleTimeZone.html">SimpleTimeZone</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> rawOffsetGMT, <span class="keyword">const</span> <a class="code" href="classUnicodeString.html">UnicodeString</a>&amp; ID);
<a name="l00118"></a>00118 
<a name="l00154"></a>00154     <a class="code" href="classSimpleTimeZone.html">SimpleTimeZone</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> rawOffsetGMT, <span class="keyword">const</span> <a class="code" href="classUnicodeString.html">UnicodeString</a>&amp; ID,
<a name="l00155"></a>00155         <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsStartMonth, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsStartDayOfWeekInMonth,
<a name="l00156"></a>00156         <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsStartDayOfWeek, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> savingsStartTime,
<a name="l00157"></a>00157         <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsEndMonth, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsEndDayOfWeekInMonth,
<a name="l00158"></a>00158         <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsEndDayOfWeek, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> savingsEndTime,
<a name="l00159"></a>00159         <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00197"></a>00197     <a class="code" href="classSimpleTimeZone.html">SimpleTimeZone</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> rawOffsetGMT, <span class="keyword">const</span> <a class="code" href="classUnicodeString.html">UnicodeString</a>&amp; ID,
<a name="l00198"></a>00198         <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsStartMonth, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsStartDayOfWeekInMonth,
<a name="l00199"></a>00199         <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsStartDayOfWeek, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> savingsStartTime,
<a name="l00200"></a>00200         <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsEndMonth, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsEndDayOfWeekInMonth,
<a name="l00201"></a>00201         <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsEndDayOfWeek, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> savingsEndTime,
<a name="l00202"></a>00202         <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> savingsDST, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00203"></a>00203 
<a name="l00245"></a>00245     <a class="code" href="classSimpleTimeZone.html">SimpleTimeZone</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> rawOffsetGMT, <span class="keyword">const</span> <a class="code" href="classUnicodeString.html">UnicodeString</a>&amp; ID,
<a name="l00246"></a>00246         <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsStartMonth, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsStartDayOfWeekInMonth,
<a name="l00247"></a>00247         <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsStartDayOfWeek, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> savingsStartTime,
<a name="l00248"></a>00248         TimeMode savingsStartTimeMode,
<a name="l00249"></a>00249         <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsEndMonth, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsEndDayOfWeekInMonth,
<a name="l00250"></a>00250         <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> savingsEndDayOfWeek, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> savingsEndTime, TimeMode savingsEndTimeMode,
<a name="l00251"></a>00251         <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> savingsDST, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00252"></a>00252 
<a name="l00261"></a>00261     <span class="keywordtype">void</span> setStartYear(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> year);
<a name="l00262"></a>00262 
<a name="l00305"></a>00305     <span class="keywordtype">void</span> setStartRule(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeekInMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeek,
<a name="l00306"></a>00306                       <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00351"></a>00351     <span class="keywordtype">void</span> setStartRule(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeekInMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeek,
<a name="l00352"></a>00352                       <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, TimeMode mode, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00353"></a>00353 
<a name="l00365"></a>00365     <span class="keywordtype">void</span> setStartRule(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time,
<a name="l00366"></a>00366                       <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00380"></a>00380     <span class="keywordtype">void</span> setStartRule(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time,
<a name="l00381"></a>00381                       TimeMode mode, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00382"></a>00382 
<a name="l00399"></a>00399     <span class="keywordtype">void</span> setStartRule(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeek,
<a name="l00400"></a>00400                       <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> after, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00419"></a>00419     <span class="keywordtype">void</span> setStartRule(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeek,
<a name="l00420"></a>00420                       <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, TimeMode mode, <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> after, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00421"></a>00421 
<a name="l00444"></a>00444     <span class="keywordtype">void</span> setEndRule(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeekInMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeek,
<a name="l00445"></a>00445                     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00446"></a>00446 
<a name="l00471"></a>00471     <span class="keywordtype">void</span> setEndRule(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeekInMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeek,
<a name="l00472"></a>00472                     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, TimeMode mode, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00473"></a>00473 
<a name="l00485"></a>00485     <span class="keywordtype">void</span> setEndRule(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00486"></a>00486 
<a name="l00500"></a>00500     <span class="keywordtype">void</span> setEndRule(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time,
<a name="l00501"></a>00501                     TimeMode mode, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00502"></a>00502 
<a name="l00519"></a>00519     <span class="keywordtype">void</span> setEndRule(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeek,
<a name="l00520"></a>00520                     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> after, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00521"></a>00521 
<a name="l00540"></a>00540     <span class="keywordtype">void</span> setEndRule(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeek,
<a name="l00541"></a>00541                     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, TimeMode mode, <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> after, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00542"></a>00542 
<a name="l00563"></a>00563     <span class="keyword">virtual</span> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="classTimeZone.html#f04e366eea4ddaec9a98954207dc743f">getOffset</a>(<a class="code" href="pwin32_8h.html#3ebf7c4fcbf17b618a01df30a79859d3">uint8_t</a> era, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> year, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> day,
<a name="l00564"></a>00564                               <a class="code" href="pwin32_8h.html#3ebf7c4fcbf17b618a01df30a79859d3">uint8_t</a> dayOfWeek, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> millis, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status) <span class="keyword">const</span>;
<a name="l00565"></a>00565 
<a name="l00581"></a>00581     <span class="keyword">virtual</span> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="classTimeZone.html#f04e366eea4ddaec9a98954207dc743f">getOffset</a>(<a class="code" href="pwin32_8h.html#3ebf7c4fcbf17b618a01df30a79859d3">uint8_t</a> era, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> year, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> day,
<a name="l00582"></a>00582                            <a class="code" href="pwin32_8h.html#3ebf7c4fcbf17b618a01df30a79859d3">uint8_t</a> dayOfWeek, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> milliseconds,
<a name="l00583"></a>00583                            <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> monthLength, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status) <span class="keyword">const</span>;
<a name="l00600"></a>00600     <span class="keyword">virtual</span> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="classTimeZone.html#f04e366eea4ddaec9a98954207dc743f">getOffset</a>(<a class="code" href="pwin32_8h.html#3ebf7c4fcbf17b618a01df30a79859d3">uint8_t</a> era, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> year, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> day,
<a name="l00601"></a>00601                               <a class="code" href="pwin32_8h.html#3ebf7c4fcbf17b618a01df30a79859d3">uint8_t</a> dayOfWeek, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> milliseconds,
<a name="l00602"></a>00602                               <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> monthLength, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> prevMonthLength,
<a name="l00603"></a>00603                               <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status) <span class="keyword">const</span>;
<a name="l00604"></a>00604 
<a name="l00610"></a>00610     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classTimeZone.html#f04e366eea4ddaec9a98954207dc743f">getOffset</a>(<a class="code" href="utypes_8h.html#e96c34189656815fe8f67e288f9bf8bf">UDate</a> date, <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> local, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a>&amp; rawOffset,
<a name="l00611"></a>00611                            <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a>&amp; dstOffset, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; ec) <span class="keyword">const</span>;
<a name="l00612"></a>00612 
<a name="l00620"></a>00620     <span class="keyword">virtual</span> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="classTimeZone.html#f74cfebe3b2ab4fc4990d8a989abe455">getRawOffset</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;
<a name="l00621"></a>00621 
<a name="l00629"></a>00629     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classTimeZone.html#01d6f7af0d3d9856a446574449839934">setRawOffset</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> offsetMillis);
<a name="l00630"></a>00630 
<a name="l00639"></a>00639     <span class="keywordtype">void</span> setDSTSavings(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> millisSavedDuringDST, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00640"></a>00640 
<a name="l00648"></a>00648     <span class="keyword">virtual</span> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="classTimeZone.html#f0de836c99e10af1ed5ca822a6e5e8e4">getDSTSavings</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;
<a name="l00649"></a>00649 
<a name="l00656"></a>00656     <span class="keyword">virtual</span> <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> <a class="code" href="classTimeZone.html#5e684349e50bdee71ea26d21cb4d68c9">useDaylightTime</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;
<a name="l00657"></a>00657 
<a name="l00672"></a>00672     <span class="keyword">virtual</span> <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> <a class="code" href="classTimeZone.html#78ff8d619751cf0cbb9a445cc924f3d9">inDaylightTime</a>(<a class="code" href="utypes_8h.html#e96c34189656815fe8f67e288f9bf8bf">UDate</a> date, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status) <span class="keyword">const</span>;
<a name="l00673"></a>00673 
<a name="l00680"></a>00680     <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> <a class="code" href="classTimeZone.html#045531710ce4cdbc353a2d7f495daed1">hasSameRules</a>(<span class="keyword">const</span> <a class="code" href="classTimeZone.html">TimeZone</a>&amp; other) <span class="keyword">const</span>;
<a name="l00681"></a>00681 
<a name="l00689"></a>00689     <span class="keyword">virtual</span> <a class="code" href="classTimeZone.html">TimeZone</a>* <a class="code" href="classTimeZone.html#9fb6ccc6d0a160b90227e16454c4995e">clone</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;
<a name="l00690"></a>00690 
<a name="l00691"></a>00691 <span class="keyword">public</span>:
<a name="l00692"></a>00692 
<a name="l00703"></a>00703     <span class="keyword">virtual</span> <a class="code" href="utypes_8h.html#452dc3c7d14eb1a1837ae1aa0b2d6724">UClassID</a> <a class="code" href="classTimeZone.html#6636ded5bd462ac23af205ef574b436c">getDynamicClassID</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;
<a name="l00704"></a>00704 
<a name="l00716"></a>00716     <span class="keyword">static</span> <a class="code" href="utypes_8h.html#452dc3c7d14eb1a1837ae1aa0b2d6724">UClassID</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> <a class="code" href="classTimeZone.html#67d5b030ac7be9e552dc014b63cdd5ce">getStaticClassID</a>(<span class="keywordtype">void</span>);
<a name="l00717"></a>00717 
<a name="l00718"></a>00718 <span class="keyword">private</span>:
<a name="l00722"></a>00722     <span class="keyword">enum</span> EMode
<a name="l00723"></a>00723     {
<a name="l00724"></a>00724         DOM_MODE = 1,
<a name="l00725"></a>00725         DOW_IN_MONTH_MODE,
<a name="l00726"></a>00726         DOW_GE_DOM_MODE,
<a name="l00727"></a>00727         DOW_LE_DOM_MODE
<a name="l00728"></a>00728     };
<a name="l00729"></a>00729 
<a name="l00730"></a>00730     <a class="code" href="classSimpleTimeZone.html">SimpleTimeZone</a>(); <span class="comment">// default constructor not implemented</span>
<a name="l00731"></a>00731 
<a name="l00751"></a>00751     <span class="keywordtype">void</span> construct(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> rawOffsetGMT,
<a name="l00752"></a>00752                    <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> startMonth, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> startDay, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> startDayOfWeek,
<a name="l00753"></a>00753                    <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> startTime, TimeMode startTimeMode,
<a name="l00754"></a>00754                    <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> endMonth, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> endDay, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> endDayOfWeek,
<a name="l00755"></a>00755                    <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> endTime, TimeMode endTimeMode,
<a name="l00756"></a>00756                    <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dstSavings, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00757"></a>00757 
<a name="l00767"></a>00767     <span class="keyword">static</span> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> compareToRule(<a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> month, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> monthLen, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> prevMonthLen,
<a name="l00768"></a>00768                                  <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> dayOfMonth,
<a name="l00769"></a>00769                                  <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> dayOfWeek, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> millis, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> millisDelta,
<a name="l00770"></a>00770                                  EMode ruleMode, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> ruleMonth, <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> ruleDayOfWeek,
<a name="l00771"></a>00771                                  <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> ruleDay, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> ruleMillis);
<a name="l00772"></a>00772 
<a name="l00788"></a>00788     <span class="keywordtype">void</span> decodeRules(<a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00789"></a>00789     <span class="keywordtype">void</span> decodeStartRule(<a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00790"></a>00790     <span class="keywordtype">void</span> decodeEndRule(<a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status);
<a name="l00791"></a>00791 
<a name="l00792"></a>00792     <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> startMonth, startDay, startDayOfWeek;   <span class="comment">// the month, day, DOW, and time DST starts</span>
<a name="l00793"></a>00793     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> startTime;
<a name="l00794"></a>00794     TimeMode startTimeMode, endTimeMode; <span class="comment">// Mode for startTime, endTime; see TimeMode</span>
<a name="l00795"></a>00795     <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> endMonth, endDay, endDayOfWeek; <span class="comment">// the month, day, DOW, and time DST ends</span>
<a name="l00796"></a>00796     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> endTime;
<a name="l00797"></a>00797     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> startYear;  <span class="comment">// the year these DST rules took effect</span>
<a name="l00798"></a>00798     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> rawOffset;  <span class="comment">// the TimeZone's raw GMT offset</span>
<a name="l00799"></a>00799     <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> useDaylight; <span class="comment">// flag indicating whether this TimeZone uses DST</span>
<a name="l00800"></a>00800     <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> STATICMONTHLENGTH[12]; <span class="comment">// lengths of the months</span>
<a name="l00801"></a>00801     EMode startMode, endMode;   <span class="comment">// flags indicating what kind of rules the DST rules are</span>
<a name="l00802"></a>00802 
<a name="l00807"></a>00807     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dstSavings;
<a name="l00808"></a>00808 };
<a name="l00809"></a>00809 
<a name="l00810"></a><a class="code" href="classSimpleTimeZone.html#b3702b6e8fc81ee0b273c1e2b9fa1c85">00810</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classSimpleTimeZone.html#b3702b6e8fc81ee0b273c1e2b9fa1c85">SimpleTimeZone::setStartRule</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeekInMonth,
<a name="l00811"></a>00811                                          <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeek,
<a name="l00812"></a>00812                                          <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status) {
<a name="l00813"></a>00813     <a class="code" href="classSimpleTimeZone.html#b3702b6e8fc81ee0b273c1e2b9fa1c85">setStartRule</a>(month, dayOfWeekInMonth, dayOfWeek, time, WALL_TIME, status);
<a name="l00814"></a>00814 }
<a name="l00815"></a>00815 
<a name="l00816"></a><a class="code" href="classSimpleTimeZone.html#eb9b80a0960ca6a14e4540ef55a9fc7e">00816</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classSimpleTimeZone.html#b3702b6e8fc81ee0b273c1e2b9fa1c85">SimpleTimeZone::setStartRule</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfMonth,
<a name="l00817"></a>00817                                          <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time,
<a name="l00818"></a>00818                                          <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status) {
<a name="l00819"></a>00819     <a class="code" href="classSimpleTimeZone.html#b3702b6e8fc81ee0b273c1e2b9fa1c85">setStartRule</a>(month, dayOfMonth, time, WALL_TIME, status);
<a name="l00820"></a>00820 }
<a name="l00821"></a>00821 
<a name="l00822"></a><a class="code" href="classSimpleTimeZone.html#83e06b9af8fd3d3c34a1b1b9374a8c74">00822</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classSimpleTimeZone.html#b3702b6e8fc81ee0b273c1e2b9fa1c85">SimpleTimeZone::setStartRule</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfMonth,
<a name="l00823"></a>00823                                          <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeek,
<a name="l00824"></a>00824                                          <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> after, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status) {
<a name="l00825"></a>00825     <a class="code" href="classSimpleTimeZone.html#b3702b6e8fc81ee0b273c1e2b9fa1c85">setStartRule</a>(month, dayOfMonth, dayOfWeek, time, WALL_TIME, after, status);
<a name="l00826"></a>00826 }
<a name="l00827"></a>00827 
<a name="l00828"></a><a class="code" href="classSimpleTimeZone.html#f66f5b79e79742160e1640a5a4b90a3d">00828</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classSimpleTimeZone.html#f66f5b79e79742160e1640a5a4b90a3d">SimpleTimeZone::setEndRule</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeekInMonth,
<a name="l00829"></a>00829                                        <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeek,
<a name="l00830"></a>00830                                        <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status) {
<a name="l00831"></a>00831     <a class="code" href="classSimpleTimeZone.html#f66f5b79e79742160e1640a5a4b90a3d">setEndRule</a>(month, dayOfWeekInMonth, dayOfWeek, time, WALL_TIME, status);
<a name="l00832"></a>00832 }
<a name="l00833"></a>00833 
<a name="l00834"></a><a class="code" href="classSimpleTimeZone.html#72ccbb15e1443117ea9c398006cc1e86">00834</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classSimpleTimeZone.html#f66f5b79e79742160e1640a5a4b90a3d">SimpleTimeZone::setEndRule</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfMonth,
<a name="l00835"></a>00835                                        <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status) {
<a name="l00836"></a>00836     <a class="code" href="classSimpleTimeZone.html#f66f5b79e79742160e1640a5a4b90a3d">setEndRule</a>(month, dayOfMonth, time, WALL_TIME, status);
<a name="l00837"></a>00837 }
<a name="l00838"></a>00838 
<a name="l00839"></a><a class="code" href="classSimpleTimeZone.html#892f3df8967a00f1ba3b8ca8674ab880">00839</a> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classSimpleTimeZone.html#f66f5b79e79742160e1640a5a4b90a3d">SimpleTimeZone::setEndRule</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> month, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfMonth, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> dayOfWeek,
<a name="l00840"></a>00840                                        <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> time, <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> after, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; status) {
<a name="l00841"></a>00841     <a class="code" href="classSimpleTimeZone.html#f66f5b79e79742160e1640a5a4b90a3d">setEndRule</a>(month, dayOfMonth, dayOfWeek, time, WALL_TIME, after, status);
<a name="l00842"></a>00842 }
<a name="l00843"></a>00843 
<a name="l00844"></a>00844 <span class="keyword">inline</span> <span class="keywordtype">void</span>
<a name="l00845"></a><a class="code" href="classSimpleTimeZone.html#28753e766bb2ceafb0fa8be94a7204db">00845</a> <a class="code" href="classSimpleTimeZone.html#ea60b8179181023b430528cd4c834ef3">SimpleTimeZone::getOffset</a>(<a class="code" href="utypes_8h.html#e96c34189656815fe8f67e288f9bf8bf">UDate</a> date, <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> local, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a>&amp; rawOffsetRef,
<a name="l00846"></a>00846                           <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a>&amp; dstOffsetRef, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>&amp; ec)<span class="keyword"> const </span>{
<a name="l00847"></a>00847     <a class="code" href="classTimeZone.html#f04e366eea4ddaec9a98954207dc743f">TimeZone::getOffset</a>(date, local, rawOffsetRef, dstOffsetRef, ec);
<a name="l00848"></a>00848 }
<a name="l00849"></a>00849 
<a name="l00850"></a>00850 <a class="code" href="umachine_8h.html#951037cc9951ac3c70b527f8137f9f74">U_NAMESPACE_END</a>
<a name="l00851"></a>00851 
<a name="l00852"></a>00852 <span class="preprocessor">#endif </span><span class="comment">/* #if !UCONFIG_NO_FORMATTING */</span>
<a name="l00853"></a>00853 
<a name="l00854"></a>00854 <span class="preprocessor">#endif // _SIMPLETZ</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 13 17:29:51 2011 for ICU 3.6 by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>