Sophie

Sophie

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

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: utmscale.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>utmscale.h</h1><a href="utmscale_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">*******************************************************************************</span>
<a name="l00003"></a>00003 <span class="comment">* Copyright (C) 2004 - 2006, International Business Machines Corporation and</span>
<a name="l00004"></a>00004 <span class="comment">* others. All Rights Reserved.</span>
<a name="l00005"></a>00005 <span class="comment">*******************************************************************************</span>
<a name="l00006"></a>00006 <span class="comment">*/</span>
<a name="l00007"></a>00007 
<a name="l00008"></a>00008 <span class="preprocessor">#ifndef UTMSCALE_H</span>
<a name="l00009"></a>00009 <span class="preprocessor"></span><span class="preprocessor">#define UTMSCALE_H</span>
<a name="l00010"></a>00010 <span class="preprocessor"></span>
<a name="l00011"></a>00011 <span class="preprocessor">#include "<a class="code" href="utypes_8h.html">unicode/utypes.h</a>"</span>
<a name="l00012"></a>00012 
<a name="l00013"></a>00013 <span class="preprocessor">#if !UCONFIG_NO_FORMATTING</span>
<a name="l00014"></a>00014 <span class="preprocessor"></span>
<a name="l00195"></a><a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e">00195</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e">UDateTimeScale</a> {
<a name="l00202"></a>00202     <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9ed4838ee59958cf2425f000ee467d3a69">UDTS_JAVA_TIME</a> = 0,
<a name="l00203"></a>00203 
<a name="l00210"></a>00210     <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e5ac6360bbe60dc3a16110cfc1add0374">UDTS_UNIX_TIME</a>,
<a name="l00211"></a>00211     
<a name="l00218"></a>00218     <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e1b40e0f82889b0aba9f3a6543fef2b19">UDTS_ICU4C_TIME</a>,
<a name="l00219"></a>00219     
<a name="l00226"></a>00226     <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e87373f5692bb81d922178e32da67395e">UDTS_WINDOWS_FILE_TIME</a>,
<a name="l00227"></a>00227     
<a name="l00234"></a>00234     <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e0978f8fab14a2d09639b950cb315cd89">UDTS_DOTNET_DATE_TIME</a>,
<a name="l00235"></a>00235     
<a name="l00242"></a>00242     <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9ed9f728cd483654fa11765ae39517d25f">UDTS_MAC_OLD_TIME</a>,
<a name="l00243"></a>00243     
<a name="l00250"></a>00250     <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e895358b06bc751cfea574481f7303c39">UDTS_MAC_TIME</a>,
<a name="l00251"></a>00251     
<a name="l00258"></a>00258     <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e72e2e06ed6e3d4a6b3f5d15145cc8bd5">UDTS_EXCEL_TIME</a>,
<a name="l00259"></a>00259     
<a name="l00266"></a>00266     <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9ed6478e6b36784c49bb6d260154f5328c">UDTS_DB2_TIME</a>,
<a name="l00267"></a>00267 
<a name="l00271"></a>00271     <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e070f9937e7fe8fd4427e680ef4f535c6">UDTS_MAX_SCALE</a>
<a name="l00272"></a>00272 } <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e">UDateTimeScale</a>;
<a name="l00273"></a>00273 
<a name="l00282"></a><a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be5">00282</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be5">UTimeScaleValue</a> {
<a name="l00291"></a>00291     <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be5768e1075473ecb98fd61f941fd9cfc41">UTSV_UNITS_VALUE</a> = 0,
<a name="l00292"></a>00292 
<a name="l00301"></a>00301     <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be581862331f54d8cd0753f8819f65d90d1">UTSV_EPOCH_OFFSET_VALUE</a>=1,
<a name="l00302"></a>00302 
<a name="l00311"></a>00311     <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be56021b2f07349e8764b19022236489b99">UTSV_FROM_MIN_VALUE</a>=2,
<a name="l00312"></a>00312 
<a name="l00321"></a>00321     <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be5ae93426f02cac800fec0efabd8a87767">UTSV_FROM_MAX_VALUE</a>=3,
<a name="l00322"></a>00322 
<a name="l00331"></a>00331     <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be5dd9445239c7c2cf7e40cb9bde9e2314b">UTSV_TO_MIN_VALUE</a>=4,
<a name="l00332"></a>00332 
<a name="l00341"></a>00341     <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be54814186915aa8a1762fea810de95c28b">UTSV_TO_MAX_VALUE</a>=5,
<a name="l00342"></a>00342 
<a name="l00343"></a>00343 <span class="preprocessor">#ifndef U_HIDE_INTERNAL_API</span>
<a name="l00344"></a>00344 <span class="preprocessor"></span>
<a name="l00355"></a>00355     <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be5a0f1050909e784b07e0f94ed500b3385">UTSV_EPOCH_OFFSET_PLUS_1_VALUE</a>=6,
<a name="l00356"></a>00356 
<a name="l00368"></a>00368     <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be563f60e93b0b0f1a36df847f6090adb30">UTSV_EPOCH_OFFSET_MINUS_1_VALUE</a>=7,
<a name="l00369"></a>00369 
<a name="l00380"></a>00380     <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be53ef1fb05a4933f9de9892f864c1a690e">UTSV_UNITS_ROUND_VALUE</a>=8,
<a name="l00381"></a>00381 
<a name="l00392"></a>00392     <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be57ffd247e85ec017e9423872b521a0123">UTSV_MIN_ROUND_VALUE</a>=9,
<a name="l00393"></a>00393 
<a name="l00404"></a>00404     <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be5f4de11f766346573476d6b1e3d0fe395">UTSV_MAX_ROUND_VALUE</a>=10,
<a name="l00405"></a>00405 
<a name="l00406"></a>00406 <span class="preprocessor">#endif </span><span class="comment">/* U_HIDE_INTERNAL_API */</span>
<a name="l00407"></a>00407 
<a name="l00413"></a>00413     <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be5cdb069520f9a79d10bbd2f013b54ad39">UTSV_MAX_SCALE_VALUE</a>=11
<a name="l00414"></a>00414 
<a name="l00415"></a>00415 } <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be5">UTimeScaleValue</a>;
<a name="l00416"></a>00416 
<a name="l00427"></a>00427 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#251d2fd8b75451836d30da329fcad9ea">int64_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00428"></a>00428     <a class="code" href="utmscale_8h.html#f344ce68fd022b44c8ffedbb665e68e6">utmscale_getTimeScaleValue</a>(<a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e">UDateTimeScale</a> timeScale, <a class="code" href="utmscale_8h.html#e8e5187fc94d8de3fcd6d3cc03934be5">UTimeScaleValue</a> value, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *status);
<a name="l00429"></a>00429 
<a name="l00430"></a>00430 <span class="comment">/* Conversion to 'universal time scale' */</span>
<a name="l00431"></a>00431 
<a name="l00443"></a>00443 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#251d2fd8b75451836d30da329fcad9ea">int64_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00444"></a>00444     <a class="code" href="utmscale_8h.html#94f369f38aefdcee7d5607da6a12f713">utmscale_fromInt64</a>(<a class="code" href="pwin32_8h.html#251d2fd8b75451836d30da329fcad9ea">int64_t</a> otherTime, <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e">UDateTimeScale</a> timeScale, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *status);
<a name="l00445"></a>00445 
<a name="l00446"></a>00446 <span class="comment">/* Conversion from 'universal time scale' */</span>
<a name="l00447"></a>00447 
<a name="l00459"></a>00459 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#251d2fd8b75451836d30da329fcad9ea">int64_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00460"></a>00460     <a class="code" href="utmscale_8h.html#e70401891a505d36bad15e9369c9dcad">utmscale_toInt64</a>(<a class="code" href="pwin32_8h.html#251d2fd8b75451836d30da329fcad9ea">int64_t</a> universalTime, <a class="code" href="utmscale_8h.html#fbe0fef535170e6c84884b26cb79eb9e">UDateTimeScale</a> timeScale, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *status);
<a name="l00461"></a>00461 
<a name="l00462"></a>00462 <span class="preprocessor">#endif </span><span class="comment">/* #if !UCONFIG_NO_FORMATTING */</span>
<a name="l00463"></a>00463 
<a name="l00464"></a>00464 <span class="preprocessor">#endif</span>
<a name="l00465"></a>00465 <span class="preprocessor"></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>