Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > 280da2a01a3d16776505ea3f476de84f > files > 512

icu-doc-3.8.1-2mdv2008.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.8: utrans.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.5.1 -->
<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>utrans.h</h1><a href="utrans_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) 1997-2005, International Business Machines</span>
<a name="l00004"></a>00004 <span class="comment">*   Corporation and others.  All Rights Reserved.</span>
<a name="l00005"></a>00005 <span class="comment">*******************************************************************************</span>
<a name="l00006"></a>00006 <span class="comment">*   Date        Name        Description</span>
<a name="l00007"></a>00007 <span class="comment">*   06/21/00    aliu        Creation.</span>
<a name="l00008"></a>00008 <span class="comment">*******************************************************************************</span>
<a name="l00009"></a>00009 <span class="comment">*/</span>
<a name="l00010"></a>00010 
<a name="l00011"></a>00011 <span class="preprocessor">#ifndef UTRANS_H</span>
<a name="l00012"></a>00012 <span class="preprocessor"></span><span class="preprocessor">#define UTRANS_H</span>
<a name="l00013"></a>00013 <span class="preprocessor"></span>
<a name="l00014"></a>00014 <span class="preprocessor">#include "<a class="code" href="utypes_8h.html">unicode/utypes.h</a>"</span>
<a name="l00015"></a>00015 
<a name="l00016"></a>00016 <span class="preprocessor">#if !UCONFIG_NO_TRANSLITERATION</span>
<a name="l00017"></a>00017 <span class="preprocessor"></span>
<a name="l00018"></a>00018 <span class="preprocessor">#include "<a class="code" href="urep_8h.html">unicode/urep.h</a>"</span>
<a name="l00019"></a>00019 <span class="preprocessor">#include "<a class="code" href="parseerr_8h.html">unicode/parseerr.h</a>"</span>
<a name="l00020"></a>00020 <span class="preprocessor">#include "<a class="code" href="uenum_8h.html">unicode/uenum.h</a>"</span>
<a name="l00021"></a>00021 
<a name="l00022"></a>00022 <span class="comment">/********************************************************************</span>
<a name="l00023"></a>00023 <span class="comment"> * General Notes</span>
<a name="l00024"></a>00024 <span class="comment"> ********************************************************************</span>
<a name="l00025"></a>00025 <span class="comment"> */</span>
<a name="l00055"></a>00055 <span class="comment">/********************************************************************</span>
<a name="l00056"></a>00056 <span class="comment"> * Data Structures</span>
<a name="l00057"></a>00057 <span class="comment"> ********************************************************************/</span>
<a name="l00058"></a>00058 
<a name="l00066"></a><a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">00066</a> <span class="keyword">typedef</span> <span class="keywordtype">void</span>* <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>;
<a name="l00067"></a>00067 
<a name="l00076"></a><a class="code" href="utrans_8h.html#04f480e9e8e40f0d8067521668dc06ec">00076</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="utrans_8h.html#04f480e9e8e40f0d8067521668dc06ec">UTransDirection</a> {
<a name="l00077"></a>00077     
<a name="l00084"></a>00084     <a class="code" href="utrans_8h.html#04f480e9e8e40f0d8067521668dc06ec112cbaa326ae590fb91ecd99839b6f5f">UTRANS_FORWARD</a>,
<a name="l00085"></a>00085 
<a name="l00092"></a>00092     <a class="code" href="utrans_8h.html#04f480e9e8e40f0d8067521668dc06ec5e10b16d78c21a0df70390998e488c32">UTRANS_REVERSE</a>
<a name="l00093"></a>00093 
<a name="l00094"></a>00094 } <a class="code" href="utrans_8h.html#04f480e9e8e40f0d8067521668dc06ec">UTransDirection</a>;
<a name="l00095"></a>00095 
<a name="l00118"></a><a class="code" href="structUTransPosition.html">00118</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structUTransPosition.html">UTransPosition</a> {
<a name="l00119"></a>00119 
<a name="l00128"></a><a class="code" href="structUTransPosition.html#c0b101b915a80d9cad00974c66e28c40">00128</a>     <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="structUTransPosition.html#c0b101b915a80d9cad00974c66e28c40">contextStart</a>;
<a name="l00129"></a>00129     
<a name="l00138"></a><a class="code" href="structUTransPosition.html#78d09b71320d0b9a1e7720bda8420372">00138</a>     <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="structUTransPosition.html#78d09b71320d0b9a1e7720bda8420372">contextLimit</a>;
<a name="l00139"></a>00139     
<a name="l00147"></a><a class="code" href="structUTransPosition.html#26113cfb9aa6fd5457e6e9e095f0fc32">00147</a>     <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="structUTransPosition.html#26113cfb9aa6fd5457e6e9e095f0fc32">start</a>;
<a name="l00148"></a>00148     
<a name="l00156"></a><a class="code" href="structUTransPosition.html#ce64783d9d1016f2960cda02b30dbd03">00156</a>     <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="structUTransPosition.html#ce64783d9d1016f2960cda02b30dbd03">limit</a>;
<a name="l00157"></a>00157 
<a name="l00158"></a>00158 } <a class="code" href="structUTransPosition.html">UTransPosition</a>;
<a name="l00159"></a>00159 
<a name="l00160"></a>00160 <span class="comment">/********************************************************************</span>
<a name="l00161"></a>00161 <span class="comment"> * General API</span>
<a name="l00162"></a>00162 <span class="comment"> ********************************************************************/</span>
<a name="l00163"></a>00163 
<a name="l00187"></a>00187 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00188"></a>00188 <a class="code" href="utrans_8h.html#014170af31c08e811a61c6b4109b20c9">utrans_openU</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *<span class="keywordtype">id</span>,
<a name="l00189"></a>00189              <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> idLength,
<a name="l00190"></a>00190              <a class="code" href="utrans_8h.html#04f480e9e8e40f0d8067521668dc06ec">UTransDirection</a> dir,
<a name="l00191"></a>00191              <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *rules,
<a name="l00192"></a>00192              <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> rulesLength,
<a name="l00193"></a>00193              <a class="code" href="structUParseError.html">UParseError</a> *parseError,
<a name="l00194"></a>00194              <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a> *<a class="code" href="ucnv_8h.html#dcecb06053d9ae2b93c7296dcc3dd91f">pErrorCode</a>);
<a name="l00195"></a>00195 
<a name="l00211"></a>00211 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00212"></a>00212 <a class="code" href="utrans_8h.html#9dbdef3ebe320c3e4da826af27ca8bf5">utrans_openInverse</a>(<span class="keyword">const</span> <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* trans,
<a name="l00213"></a>00213                    <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);
<a name="l00214"></a>00214 
<a name="l00225"></a>00225 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00226"></a>00226 <a class="code" href="utrans_8h.html#c271881fd04dff0dc71bc1d25c807fae">utrans_clone</a>(<span class="keyword">const</span> <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* trans,
<a name="l00227"></a>00227              <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);
<a name="l00228"></a>00228 
<a name="l00235"></a>00235 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00236"></a>00236 <a class="code" href="utrans_8h.html#148066969cc61b36a8cbcc76f7dd02f8">utrans_close</a>(<a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* trans);
<a name="l00237"></a>00237 
<a name="l00252"></a>00252 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> * <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00253"></a>00253 <a class="code" href="utrans_8h.html#1f2aa5ab7f6dd0fb220602db34975367">utrans_getUnicodeID</a>(<span class="keyword">const</span> <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a> *trans,
<a name="l00254"></a>00254                     <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> *resultLength);
<a name="l00255"></a>00255 
<a name="l00270"></a>00270 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00271"></a>00271 <a class="code" href="utrans_8h.html#1d456df4a9bffef39f2a209283b30c4d">utrans_register</a>(<a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* adoptedTrans,
<a name="l00272"></a>00272                 <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);
<a name="l00273"></a>00273 
<a name="l00283"></a>00283 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00284"></a>00284 <a class="code" href="utrans_8h.html#6ee706f8cfbda8f7efbd844415700c74">utrans_unregisterID</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* <span class="keywordtype">id</span>, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> idLength);
<a name="l00285"></a>00285 
<a name="l00304"></a>00304 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00305"></a>00305 <a class="code" href="utrans_8h.html#a2523d2f0eb13e3011980cb9d9d0bfa0">utrans_setFilter</a>(<a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* trans,
<a name="l00306"></a>00306                  <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* filterPattern,
<a name="l00307"></a>00307                  <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> filterPatternLen,
<a name="l00308"></a>00308                  <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);
<a name="l00309"></a>00309 
<a name="l00317"></a>00317 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00318"></a>00318 <a class="code" href="utrans_8h.html#9153da8ece577f232fd2a48d4c412577">utrans_countAvailableIDs</a>(<span class="keywordtype">void</span>);
<a name="l00319"></a>00319 
<a name="l00329"></a>00329 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="uenum_8h.html#32b7253b2148022535be36a9fcdb5a8d">UEnumeration</a> * <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00330"></a>00330 <a class="code" href="utrans_8h.html#489c970cc731dac45c3bb5cced4ccb52">utrans_openIDs</a>(<a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a> *<a class="code" href="ucnv_8h.html#dcecb06053d9ae2b93c7296dcc3dd91f">pErrorCode</a>);
<a name="l00331"></a>00331 
<a name="l00332"></a>00332 <span class="comment">/********************************************************************</span>
<a name="l00333"></a>00333 <span class="comment"> * Transliteration API</span>
<a name="l00334"></a>00334 <span class="comment"> ********************************************************************/</span>
<a name="l00335"></a>00335 
<a name="l00359"></a>00359 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00360"></a>00360 <a class="code" href="utrans_8h.html#183f6e0cd5b9ef82f3be82c1f6a1b20a">utrans_trans</a>(<span class="keyword">const</span> <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* trans,
<a name="l00361"></a>00361              <a class="code" href="urep_8h.html#22b35ca6677ac47c2f5b0d01ffbead60">UReplaceable</a>* rep,
<a name="l00362"></a>00362              <a class="code" href="structUReplaceableCallbacks.html">UReplaceableCallbacks</a>* repFunc,
<a name="l00363"></a>00363              <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> start,
<a name="l00364"></a>00364              <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>* limit,
<a name="l00365"></a>00365              <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);
<a name="l00366"></a>00366 
<a name="l00410"></a>00410 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00411"></a>00411 <a class="code" href="utrans_8h.html#c22b8fe64729a6c99d750020946adad2">utrans_transIncremental</a>(<span class="keyword">const</span> <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* trans,
<a name="l00412"></a>00412                         <a class="code" href="urep_8h.html#22b35ca6677ac47c2f5b0d01ffbead60">UReplaceable</a>* rep,
<a name="l00413"></a>00413                         <a class="code" href="structUReplaceableCallbacks.html">UReplaceableCallbacks</a>* repFunc,
<a name="l00414"></a>00414                         <a class="code" href="structUTransPosition.html">UTransPosition</a>* pos,
<a name="l00415"></a>00415                         <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);
<a name="l00416"></a>00416 
<a name="l00448"></a>00448 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00449"></a>00449 <a class="code" href="utrans_8h.html#f415d8aa51e79d4494ebb8ef8fc76ae2">utrans_transUChars</a>(<span class="keyword">const</span> <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* trans,
<a name="l00450"></a>00450                    <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* text,
<a name="l00451"></a>00451                    <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>* textLength,
<a name="l00452"></a>00452                    <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> textCapacity,
<a name="l00453"></a>00453                    <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> start,
<a name="l00454"></a>00454                    <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>* limit,
<a name="l00455"></a>00455                    <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);
<a name="l00456"></a>00456 
<a name="l00483"></a>00483 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00484"></a>00484 <a class="code" href="utrans_8h.html#9c1e78cfd3e397ea4d8218b4e2572735">utrans_transIncrementalUChars</a>(<span class="keyword">const</span> <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* trans,
<a name="l00485"></a>00485                               <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* text,
<a name="l00486"></a>00486                               <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>* textLength,
<a name="l00487"></a>00487                               <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> textCapacity,
<a name="l00488"></a>00488                               <a class="code" href="structUTransPosition.html">UTransPosition</a>* pos,
<a name="l00489"></a>00489                               <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);
<a name="l00490"></a>00490 
<a name="l00491"></a>00491 <span class="comment">/* deprecated API ----------------------------------------------------------- */</span>
<a name="l00492"></a>00492 
<a name="l00493"></a>00493 <span class="comment">/* see utrans.h documentation for why these functions are deprecated */</span>
<a name="l00494"></a>00494 
<a name="l00518"></a>00518 <a class="code" href="umachine_8h.html#15493bbbc3793fa60b33cad4955430a0">U_DEPRECATED</a> <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00519"></a>00519 <a class="code" href="utrans_8h.html#faa9d751e1d24617ba1071d8d4c887a3">utrans_open</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keywordtype">id</span>,
<a name="l00520"></a>00520             <a class="code" href="utrans_8h.html#04f480e9e8e40f0d8067521668dc06ec">UTransDirection</a> dir,
<a name="l00521"></a>00521             <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* rules,         <span class="comment">/* may be Null */</span>
<a name="l00522"></a>00522             <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> rulesLength,        <span class="comment">/* -1 if null-terminated */</span> 
<a name="l00523"></a>00523             <a class="code" href="structUParseError.html">UParseError</a>* parseError,    <span class="comment">/* may be Null */</span>
<a name="l00524"></a>00524             <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);
<a name="l00525"></a>00525 
<a name="l00541"></a>00541 <a class="code" href="umachine_8h.html#15493bbbc3793fa60b33cad4955430a0">U_DEPRECATED</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00542"></a>00542 <a class="code" href="utrans_8h.html#5820268446001f80e9cc5fd8c5dc3399">utrans_getID</a>(<span class="keyword">const</span> <a class="code" href="utrans_8h.html#1230b61c2370123b3f17d88dcdc13154">UTransliterator</a>* trans,
<a name="l00543"></a>00543              <span class="keywordtype">char</span>* buf,
<a name="l00544"></a>00544              <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> bufCapacity);
<a name="l00545"></a>00545 
<a name="l00555"></a>00555 <a class="code" href="umachine_8h.html#15493bbbc3793fa60b33cad4955430a0">U_DEPRECATED</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00556"></a>00556 <a class="code" href="utrans_8h.html#71b5c2733100e28705a87aa68a99e469">utrans_unregister</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keywordtype">id</span>);
<a name="l00557"></a>00557 
<a name="l00576"></a>00576 <a class="code" href="umachine_8h.html#15493bbbc3793fa60b33cad4955430a0">U_DEPRECATED</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00577"></a>00577 <a class="code" href="utrans_8h.html#7ba86b3ce05c45b22b53cdc718266223">utrans_getAvailableID</a>(<a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> index,
<a name="l00578"></a>00578                       <span class="keywordtype">char</span>* buf,
<a name="l00579"></a>00579                       <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> bufCapacity);
<a name="l00580"></a>00580 
<a name="l00581"></a>00581 <span class="preprocessor">#endif </span><span class="comment">/* #if !UCONFIG_NO_TRANSLITERATION */</span>
<a name="l00582"></a>00582 
<a name="l00583"></a>00583 <span class="preprocessor">#endif</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Sep 14 12:59:21 2007 for ICU 3.8 by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
</body>
</html>