Sophie

Sophie

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

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: ucnv.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>ucnv.h</h1><a href="ucnv_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) 1999-2006, 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"> *  ucnv.h:</span>
<a name="l00007"></a>00007 <span class="comment"> *  External APIs for the ICU's codeset conversion library</span>
<a name="l00008"></a>00008 <span class="comment"> *  Bertrand A. Damiba</span>
<a name="l00009"></a>00009 <span class="comment"> *</span>
<a name="l00010"></a>00010 <span class="comment"> * Modification History:</span>
<a name="l00011"></a>00011 <span class="comment"> *</span>
<a name="l00012"></a>00012 <span class="comment"> *   Date        Name        Description</span>
<a name="l00013"></a>00013 <span class="comment"> *   04/04/99    helena      Fixed internal header inclusion.</span>
<a name="l00014"></a>00014 <span class="comment"> *   05/11/00    helena      Added setFallback and usesFallback APIs.</span>
<a name="l00015"></a>00015 <span class="comment"> *   06/29/2000  helena      Major rewrite of the callback APIs.</span>
<a name="l00016"></a>00016 <span class="comment"> *   12/07/2000  srl         Update of documentation</span>
<a name="l00017"></a>00017 <span class="comment"> */</span>
<a name="l00018"></a>00018 
<a name="l00047"></a>00047 <span class="preprocessor">#ifndef UCNV_H</span>
<a name="l00048"></a>00048 <span class="preprocessor"></span><span class="preprocessor">#define UCNV_H</span>
<a name="l00049"></a>00049 <span class="preprocessor"></span>
<a name="l00050"></a>00050 <span class="preprocessor">#include "<a class="code" href="ucnv__err_8h.html">unicode/ucnv_err.h</a>"</span>
<a name="l00051"></a>00051 <span class="preprocessor">#include "<a class="code" href="uenum_8h.html">unicode/uenum.h</a>"</span>
<a name="l00052"></a>00052 
<a name="l00053"></a>00053 <span class="preprocessor">#ifndef __USET_H__</span>
<a name="l00054"></a>00054 <span class="preprocessor"></span>
<a name="l00064"></a>00064 <span class="keyword">struct </span><a class="code" href="ucnv_8h.html#0fa9b2a26cad83dad43a8b4396d72afb">USet</a>;
<a name="l00066"></a><a class="code" href="ucnv_8h.html#0fa9b2a26cad83dad43a8b4396d72afb">00066</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="ucnv_8h.html#0fa9b2a26cad83dad43a8b4396d72afb">USet</a> <a class="code" href="ucnv_8h.html#0fa9b2a26cad83dad43a8b4396d72afb">USet</a>;
<a name="l00067"></a>00067 
<a name="l00068"></a>00068 <span class="preprocessor">#endif</span>
<a name="l00069"></a>00069 <span class="preprocessor"></span>
<a name="l00070"></a>00070 <span class="preprocessor">#if !UCONFIG_NO_CONVERSION</span>
<a name="l00071"></a>00071 <span class="preprocessor"></span>
<a name="l00072"></a>00072 <a class="code" href="umachine_8h.html#a703ba54249863378d428540e43315c5">U_CDECL_BEGIN</a>
<a name="l00073"></a>00073 
<a name="l00075"></a><a class="code" href="ucnv_8h.html#39c2964fabd9892a866ae1dc2e976b68">00075</a> <span class="preprocessor">#define UCNV_MAX_CONVERTER_NAME_LENGTH 60</span>
<a name="l00076"></a>00076 <span class="preprocessor"></span>
<a name="l00077"></a><a class="code" href="ucnv_8h.html#8c4468ff010f52a3ff9ddd4ed96a11f8">00077</a> <span class="preprocessor">#define UCNV_MAX_FULL_FILE_NAME_LENGTH (600+UCNV_MAX_CONVERTER_NAME_LENGTH)</span>
<a name="l00078"></a>00078 <span class="preprocessor"></span>
<a name="l00080"></a><a class="code" href="ucnv_8h.html#923ff7b0829a5095854443be0bdcdf39">00080</a> <span class="preprocessor">#define  UCNV_SI 0x0F</span>
<a name="l00081"></a>00081 <span class="preprocessor"></span>
<a name="l00082"></a><a class="code" href="ucnv_8h.html#443a52db7c501f4a933ca7f46c6b3774">00082</a> <span class="preprocessor">#define  UCNV_SO 0x0E</span>
<a name="l00083"></a>00083 <span class="preprocessor"></span>
<a name="l00089"></a><a class="code" href="ucnv_8h.html#4c0bad712bcac2cc0e4556ca35fc5852">00089</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
<a name="l00090"></a>00090     UCNV_UNSUPPORTED_CONVERTER = -1,
<a name="l00091"></a>00091     UCNV_SBCS = 0,
<a name="l00092"></a>00092     UCNV_DBCS = 1,
<a name="l00093"></a>00093     UCNV_MBCS = 2,
<a name="l00094"></a>00094     UCNV_LATIN_1 = 3,
<a name="l00095"></a>00095     UCNV_UTF8 = 4,
<a name="l00096"></a>00096     UCNV_UTF16_BigEndian = 5,
<a name="l00097"></a>00097     UCNV_UTF16_LittleEndian = 6,
<a name="l00098"></a>00098     UCNV_UTF32_BigEndian = 7,
<a name="l00099"></a>00099     UCNV_UTF32_LittleEndian = 8,
<a name="l00100"></a>00100     UCNV_EBCDIC_STATEFUL = 9,
<a name="l00101"></a>00101     UCNV_ISO_2022 = 10,
<a name="l00102"></a>00102 
<a name="l00103"></a>00103     UCNV_LMBCS_1 = 11,
<a name="l00104"></a>00104     UCNV_LMBCS_2, 
<a name="l00105"></a>00105     UCNV_LMBCS_3,
<a name="l00106"></a>00106     UCNV_LMBCS_4,
<a name="l00107"></a>00107     UCNV_LMBCS_5,
<a name="l00108"></a>00108     UCNV_LMBCS_6,
<a name="l00109"></a>00109     UCNV_LMBCS_8,
<a name="l00110"></a>00110     UCNV_LMBCS_11,
<a name="l00111"></a>00111     UCNV_LMBCS_16,
<a name="l00112"></a>00112     UCNV_LMBCS_17,
<a name="l00113"></a>00113     UCNV_LMBCS_18,
<a name="l00114"></a>00114     UCNV_LMBCS_19,
<a name="l00115"></a>00115     UCNV_LMBCS_LAST = UCNV_LMBCS_19,
<a name="l00116"></a>00116     UCNV_HZ,
<a name="l00117"></a>00117     UCNV_SCSU,
<a name="l00118"></a>00118     UCNV_ISCII,
<a name="l00119"></a>00119     UCNV_US_ASCII,
<a name="l00120"></a>00120     UCNV_UTF7,
<a name="l00121"></a>00121     UCNV_BOCU1,
<a name="l00122"></a>00122     UCNV_UTF16,
<a name="l00123"></a>00123     UCNV_UTF32,
<a name="l00124"></a>00124     UCNV_CESU8,
<a name="l00125"></a>00125     UCNV_IMAP_MAILBOX,
<a name="l00126"></a>00126 
<a name="l00127"></a>00127     <span class="comment">/* Number of converter types for which we have conversion routines. */</span>
<a name="l00128"></a>00128     UCNV_NUMBER_OF_SUPPORTED_CONVERTER_TYPES
<a name="l00129"></a>00129 
<a name="l00130"></a>00130 } <a class="code" href="ucnv_8h.html#4c0bad712bcac2cc0e4556ca35fc5852">UConverterType</a>;
<a name="l00131"></a>00131 
<a name="l00141"></a><a class="code" href="ucnv_8h.html#cdd2d7e829d14fbe2b6f4870a52bc488">00141</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
<a name="l00142"></a>00142     UCNV_UNKNOWN = -1,
<a name="l00143"></a>00143     UCNV_IBM = 0
<a name="l00144"></a>00144 } <a class="code" href="ucnv_8h.html#cdd2d7e829d14fbe2b6f4870a52bc488">UConverterPlatform</a>;
<a name="l00145"></a>00145 
<a name="l00161"></a>00161 <span class="keyword">typedef</span> <a class="code" href="ucnv_8h.html#7f7b63897efa34ad0f33b3566b7ac1ce">void</a> (<a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> *UConverterToUCallback) (
<a name="l00162"></a>00162                   <span class="keyword">const</span> <span class="keywordtype">void</span>* <a class="code" href="ustring_8h.html#64dc1cf03a0a74fd8fb861d74185e16e">context</a>,
<a name="l00163"></a><a class="code" href="ucnv_8h.html#051061179bf1e76cf50f301e8d07022e">00163</a>                   <a class="code" href="structUConverterToUnicodeArgs.html">UConverterToUnicodeArgs</a> *<a class="code" href="structUConverterToUnicodeArgs.html">args</a>,
<a name="l00164"></a>00164                   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="ucnv_8h.html#ed753dfb3dd0ac2d26d507061b5b0262">codeUnits</a>,
<a name="l00165"></a>00165                   <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>,
<a name="l00166"></a>00166                   <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141">UConverterCallbackReason</a> <a class="code" href="ucnv_8h.html#051061179bf1e76cf50f301e8d07022e">reason</a>,
<a name="l00167"></a>00167                   <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l00168"></a>00168 
<a name="l00184"></a>00184 <span class="keyword">typedef</span> <a class="code" href="ucnv_8h.html#7f7b63897efa34ad0f33b3566b7ac1ce">void</a> (<a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> *UConverterFromUCallback) (
<a name="l00185"></a>00185                     <span class="keyword">const</span> <span class="keywordtype">void</span>* <a class="code" href="ustring_8h.html#64dc1cf03a0a74fd8fb861d74185e16e">context</a>,
<a name="l00186"></a><a class="code" href="ucnv_8h.html#efcb9cdcd0ab2fb91fd82d89d3b230a3">00186</a>                     <a class="code" href="structUConverterFromUnicodeArgs.html">UConverterFromUnicodeArgs</a> *<a class="code" href="ucnv_8h.html#70d61df0032afd1cf3e2f0c6d25389c4">args</a>,
<a name="l00187"></a>00187                     <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a>* <a class="code" href="ucnv_8h.html#ed753dfb3dd0ac2d26d507061b5b0262">codeUnits</a>,
<a name="l00188"></a>00188                     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>,
<a name="l00189"></a>00189                     <a class="code" href="umachine_8h.html#a5c18ea10e60c576fe5ec420a7ef7b28">UChar32</a> <a class="code" href="ucnv_8h.html#7a35dfac8a6ed2f59a4063b40ebe77b4">codePoint</a>,
<a name="l00190"></a>00190                     <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141">UConverterCallbackReason</a> <a class="code" href="ucnv_8h.html#051061179bf1e76cf50f301e8d07022e">reason</a>,
<a name="l00191"></a>00191                     <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l00192"></a>00192 
<a name="l00193"></a>00193 <a class="code" href="umachine_8h.html#8a2b1510fe42ab4dceccb37e02484c77">U_CDECL_END</a>
<a name="l00194"></a>00194 
<a name="l00200"></a><a class="code" href="ucnv_8h.html#fba98d2f70a38e51bc07a21f96da3a9e">00200</a> <span class="preprocessor">#define UCNV_OPTION_SEP_CHAR ','</span>
<a name="l00201"></a>00201 <span class="preprocessor"></span>
<a name="l00207"></a><a class="code" href="ucnv_8h.html#0ad33c78809e32dec55b66a153f61f19">00207</a> <span class="preprocessor">#define UCNV_OPTION_SEP_STRING ","</span>
<a name="l00208"></a>00208 <span class="preprocessor"></span>
<a name="l00214"></a><a class="code" href="ucnv_8h.html#09d71d57c84e64cf21e4617f587881ff">00214</a> <span class="preprocessor">#define UCNV_VALUE_SEP_CHAR '='</span>
<a name="l00215"></a>00215 <span class="preprocessor"></span>
<a name="l00221"></a><a class="code" href="ucnv_8h.html#cf4703ce80b28c88595fc63688383e46">00221</a> <span class="preprocessor">#define UCNV_VALUE_SEP_STRING "="</span>
<a name="l00222"></a>00222 <span class="preprocessor"></span>
<a name="l00231"></a><a class="code" href="ucnv_8h.html#a9a1132794ca9716ed2a1ed88249ba7f">00231</a> <span class="preprocessor">#define UCNV_LOCALE_OPTION_STRING ",locale="</span>
<a name="l00232"></a>00232 <span class="preprocessor"></span>
<a name="l00241"></a><a class="code" href="ucnv_8h.html#848aa3ab4abc36113aba5805a3fffe83">00241</a> <span class="preprocessor">#define UCNV_VERSION_OPTION_STRING ",version="</span>
<a name="l00242"></a>00242 <span class="preprocessor"></span>
<a name="l00253"></a><a class="code" href="ucnv_8h.html#bc873d201d3aecff583fa7bf597cb8bc">00253</a> <span class="preprocessor">#define UCNV_SWAP_LFNL_OPTION_STRING ",swaplfnl"</span>
<a name="l00254"></a>00254 <span class="preprocessor"></span>
<a name="l00270"></a>00270 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">int</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00271"></a>00271 <a class="code" href="ucnv_8h.html#932348dcbd43c175368e024bded81433">ucnv_compareNames</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name1, <span class="keyword">const</span> <span class="keywordtype">char</span> *name2);
<a name="l00272"></a>00272 
<a name="l00273"></a>00273 
<a name="l00322"></a>00322 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a>* <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l00323"></a>00323 <a class="code" href="ucnv_8h.html#352ee7df723297d91bf0c6ba7015c8b2">ucnv_open</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *converterName, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l00324"></a>00324 
<a name="l00325"></a>00325 
<a name="l00352"></a>00352 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a>* <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l00353"></a>00353 <a class="code" href="ucnv_8h.html#f0c40a138d9ee8ada251bec133c9be06">ucnv_openU</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *name,
<a name="l00354"></a>00354            <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l00355"></a>00355 
<a name="l00420"></a>00420 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a>* <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00421"></a>00421 <a class="code" href="ucnv_8h.html#079d0d3fe603a35e27f52e15e3abd8e4">ucnv_openCCSID</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> codepage,
<a name="l00422"></a>00422                <a class="code" href="ucnv_8h.html#cdd2d7e829d14fbe2b6f4870a52bc488">UConverterPlatform</a> platform,
<a name="l00423"></a>00423                <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l00424"></a>00424 
<a name="l00455"></a>00455 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a>* <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l00456"></a>00456 <a class="code" href="ucnv_8h.html#4ca4c8c63192cabc9e65fbee8e9385c8">ucnv_openPackage</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *packageName, <span class="keyword">const</span> <span class="keywordtype">char</span> *converterName, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l00457"></a>00457 
<a name="l00495"></a>00495 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> * <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l00496"></a>00496 <a class="code" href="ucnv_8h.html#ce835a5ac069ebf646e820a93b911e54">ucnv_safeClone</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *cnv, 
<a name="l00497"></a>00497                <span class="keywordtype">void</span>             *stackBuffer,
<a name="l00498"></a>00498                <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a>          *pBufferSize, 
<a name="l00499"></a>00499                <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>       *status);
<a name="l00500"></a>00500 
<a name="l00507"></a><a class="code" href="ucnv_8h.html#348ca6deb868278fe26762cd29368387">00507</a> <span class="preprocessor">#define U_CNV_SAFECLONE_BUFFERSIZE  1024</span>
<a name="l00508"></a>00508 <span class="preprocessor"></span>
<a name="l00520"></a>00520 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span>  <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00521"></a>00521 <a class="code" href="ucnv_8h.html#a8c60cd939ce59c02e5a570981b6f781">ucnv_close</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> * converter);
<a name="l00522"></a>00522 
<a name="l00540"></a>00540 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00541"></a>00541 <a class="code" href="ucnv_8h.html#6b1c0e00f05bfd5031ccca0b4aaa2c86">ucnv_getSubstChars</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter,
<a name="l00542"></a>00542                    <span class="keywordtype">char</span> *subChars,
<a name="l00543"></a>00543                    <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> *len,
<a name="l00544"></a>00544                    <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l00545"></a>00545 
<a name="l00565"></a>00565 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00566"></a>00566 <a class="code" href="ucnv_8h.html#aec251784dcafc0459bcf9608f627608">ucnv_setSubstChars</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter,
<a name="l00567"></a>00567                    <span class="keyword">const</span> <span class="keywordtype">char</span> *subChars,
<a name="l00568"></a>00568                    <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> len,
<a name="l00569"></a>00569                    <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l00570"></a>00570 
<a name="l00598"></a>00598 <a class="code" href="umachine_8h.html#a9aaea1235ae14aad061145359d9cbba">U_DRAFT</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00599"></a>00599 <a class="code" href="ucnv_8h.html#6fa23313d577280850e76dbb794ccf6b">ucnv_setSubstString</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *cnv,
<a name="l00600"></a>00600                     <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *s,
<a name="l00601"></a>00601                     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>,
<a name="l00602"></a>00602                     <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l00603"></a>00603 
<a name="l00617"></a>00617 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00618"></a>00618 <a class="code" href="ucnv_8h.html#8ca8c537a3eedf015fb1fe3f7c920070">ucnv_getInvalidChars</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter,
<a name="l00619"></a>00619                      <span class="keywordtype">char</span> *errBytes,
<a name="l00620"></a>00620                      <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> *len,
<a name="l00621"></a>00621                      <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l00622"></a>00622 
<a name="l00636"></a>00636 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00637"></a>00637 <a class="code" href="ucnv_8h.html#e670858d188249a7772ba737e0fbcf74">ucnv_getInvalidUChars</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter,
<a name="l00638"></a>00638                       <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *errUChars,
<a name="l00639"></a>00639                       <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> *len,
<a name="l00640"></a>00640                       <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l00641"></a>00641 
<a name="l00649"></a>00649 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00650"></a>00650 <a class="code" href="ucnv_8h.html#cdfc700e4da7de689b8c3a325a2556ae">ucnv_reset</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter);
<a name="l00651"></a>00651 
<a name="l00660"></a>00660 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l00661"></a>00661 <a class="code" href="ucnv_8h.html#7ddb4a6def4b506fc6f86936fb76f7bd">ucnv_resetToUnicode</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter);
<a name="l00662"></a>00662 
<a name="l00671"></a>00671 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l00672"></a>00672 <a class="code" href="ucnv_8h.html#a803d98a5d29e6123553bdc20e727bfe">ucnv_resetFromUnicode</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter);
<a name="l00673"></a>00673 
<a name="l00722"></a>00722 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00723"></a>00723 <a class="code" href="ucnv_8h.html#a6e8bc4589964aff76aaf8cc0d5d98ee">ucnv_getMaxCharSize</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter);
<a name="l00724"></a>00724 
<a name="l00744"></a><a class="code" href="ucnv_8h.html#b5bf95e2e6adde24e0f5e71ac37e76be">00744</a> <span class="preprocessor">#define UCNV_GET_MAX_BYTES_FOR_STRING(length, maxCharSize) \</span>
<a name="l00745"></a>00745 <span class="preprocessor">     (((int32_t)(length)+10)*(int32_t)(maxCharSize))</span>
<a name="l00746"></a>00746 <span class="preprocessor"></span>
<a name="l00755"></a>00755 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#f3f9a8b2328f92109b6784c2e5e60543">int8_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00756"></a>00756 <a class="code" href="ucnv_8h.html#aefeac2c1ba9fe42c3e2a450d5f299cb">ucnv_getMinCharSize</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter);
<a name="l00757"></a>00757 
<a name="l00772"></a>00772 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00773"></a>00773 <a class="code" href="ucnv_8h.html#cfa28ccb5fd2d8fe5ee81090a0e41a9c">ucnv_getDisplayName</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter,
<a name="l00774"></a>00774                     <span class="keyword">const</span> <span class="keywordtype">char</span> *displayLocale,
<a name="l00775"></a>00775                     <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *displayName,
<a name="l00776"></a>00776                     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> displayNameCapacity,
<a name="l00777"></a>00777                     <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l00778"></a>00778 
<a name="l00789"></a>00789 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l00790"></a>00790 <a class="code" href="ucnv_8h.html#bd368fba008531b6516e136833e34561">ucnv_getName</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l00791"></a>00791 
<a name="l00815"></a>00815 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00816"></a>00816 <a class="code" href="ucnv_8h.html#1138cc0a352b2a601108d227e7e5b6dc">ucnv_getCCSID</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter,
<a name="l00817"></a>00817               <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l00818"></a>00818 
<a name="l00829"></a>00829 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="ucnv_8h.html#cdd2d7e829d14fbe2b6f4870a52bc488">UConverterPlatform</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00830"></a>00830 <a class="code" href="ucnv_8h.html#db9c4193d608aef4371bb20f4b1a02aa">ucnv_getPlatform</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter,
<a name="l00831"></a>00831                  <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l00832"></a>00832 
<a name="l00841"></a>00841 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="ucnv_8h.html#4c0bad712bcac2cc0e4556ca35fc5852">UConverterType</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00842"></a>00842 <a class="code" href="ucnv_8h.html#4314f0e6375abcf15763eee0152d945a">ucnv_getType</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> * converter);
<a name="l00843"></a>00843 
<a name="l00859"></a>00859 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00860"></a>00860 <a class="code" href="ucnv_8h.html#4aed91da7c45467fc546d840e556b5bd">ucnv_getStarters</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a>* converter, 
<a name="l00861"></a>00861                  <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> starters[256],
<a name="l00862"></a>00862                  <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>* err);
<a name="l00863"></a>00863 
<a name="l00864"></a>00864 
<a name="l00870"></a><a class="code" href="ucnv_8h.html#260e1e945afaddf5494a17b067ddeed7">00870</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="ucnv_8h.html#260e1e945afaddf5494a17b067ddeed7">UConverterUnicodeSet</a> {
<a name="l00872"></a>00872     <a class="code" href="ucnv_8h.html#260e1e945afaddf5494a17b067ddeed7d56d9c93c7078de0a31e52aa810d8434">UCNV_ROUNDTRIP_SET</a>,
<a name="l00874"></a>00874     <a class="code" href="ucnv_8h.html#260e1e945afaddf5494a17b067ddeed79793928915630fca86e10197a39e7a50">UCNV_SET_COUNT</a>
<a name="l00875"></a>00875 } <a class="code" href="ucnv_8h.html#260e1e945afaddf5494a17b067ddeed7">UConverterUnicodeSet</a>;
<a name="l00876"></a>00876 
<a name="l00877"></a>00877 
<a name="l00912"></a>00912 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00913"></a>00913 <a class="code" href="ucnv_8h.html#760db4cd08c1841ef5925ed04ae973b5">ucnv_getUnicodeSet</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *cnv,
<a name="l00914"></a>00914                    <a class="code" href="ucnv_8h.html#0fa9b2a26cad83dad43a8b4396d72afb">USet</a> *setFillIn,
<a name="l00915"></a>00915                    <a class="code" href="ucnv_8h.html#260e1e945afaddf5494a17b067ddeed7">UConverterUnicodeSet</a> whichSet,
<a name="l00916"></a>00916                    <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l00917"></a>00917 
<a name="l00929"></a>00929 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00930"></a>00930 <a class="code" href="ucnv_8h.html#2b3a5b94f756ebc0a85fd1a35f0da3dd">ucnv_getToUCallBack</a> (<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> * converter,
<a name="l00931"></a>00931                      UConverterToUCallback *action,
<a name="l00932"></a>00932                      <span class="keyword">const</span> <span class="keywordtype">void</span> **<a class="code" href="ustring_8h.html#64dc1cf03a0a74fd8fb861d74185e16e">context</a>);
<a name="l00933"></a>00933 
<a name="l00945"></a>00945 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00946"></a>00946 <a class="code" href="ucnv_8h.html#f19941ca83d400c8f57ccafcac70a1ac">ucnv_getFromUCallBack</a> (<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> * converter,
<a name="l00947"></a>00947                        UConverterFromUCallback *action,
<a name="l00948"></a>00948                        <span class="keyword">const</span> <span class="keywordtype">void</span> **<a class="code" href="ustring_8h.html#64dc1cf03a0a74fd8fb861d74185e16e">context</a>);
<a name="l00949"></a>00949 
<a name="l00965"></a>00965 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00966"></a>00966 <a class="code" href="ucnv_8h.html#21dd1579123516b74fd91897d2f5dd69">ucnv_setToUCallBack</a> (<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> * converter,
<a name="l00967"></a>00967                      UConverterToUCallback newAction,
<a name="l00968"></a>00968                      <span class="keyword">const</span> <span class="keywordtype">void</span>* newContext,
<a name="l00969"></a>00969                      UConverterToUCallback *oldAction,
<a name="l00970"></a>00970                      <span class="keyword">const</span> <span class="keywordtype">void</span>** oldContext,
<a name="l00971"></a>00971                      <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l00972"></a>00972 
<a name="l00988"></a>00988 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00989"></a>00989 <a class="code" href="ucnv_8h.html#718fa61c7b80f0f09e2f88dbda774c27">ucnv_setFromUCallBack</a> (<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> * converter,
<a name="l00990"></a>00990                        UConverterFromUCallback newAction,
<a name="l00991"></a>00991                        <span class="keyword">const</span> <span class="keywordtype">void</span> *newContext,
<a name="l00992"></a>00992                        UConverterFromUCallback *oldAction,
<a name="l00993"></a>00993                        <span class="keyword">const</span> <span class="keywordtype">void</span> **oldContext,
<a name="l00994"></a>00994                        <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l00995"></a>00995 
<a name="l01054"></a>01054 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l01055"></a>01055 <a class="code" href="ucnv_8h.html#aa63d82eb694adbc83335c014df0a13b">ucnv_fromUnicode</a> (<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> * converter,
<a name="l01056"></a>01056                   <span class="keywordtype">char</span> **target,
<a name="l01057"></a>01057                   <span class="keyword">const</span> <span class="keywordtype">char</span> *targetLimit,
<a name="l01058"></a>01058                   <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> ** source,
<a name="l01059"></a>01059                   <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> * sourceLimit,
<a name="l01060"></a>01060                   <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a>* offsets,
<a name="l01061"></a>01061                   <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> flush,
<a name="l01062"></a>01062                   <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l01063"></a>01063 
<a name="l01123"></a>01123 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l01124"></a>01124 <a class="code" href="ucnv_8h.html#c3f8c3db4eeea9609a50a2f161407576">ucnv_toUnicode</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter,
<a name="l01125"></a>01125                <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> **target,
<a name="l01126"></a>01126                <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *targetLimit,
<a name="l01127"></a>01127                <span class="keyword">const</span> <span class="keywordtype">char</span> **source,
<a name="l01128"></a>01128                <span class="keyword">const</span> <span class="keywordtype">char</span> *sourceLimit,
<a name="l01129"></a>01129                <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> *offsets,
<a name="l01130"></a>01130                <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> flush,
<a name="l01131"></a>01131                <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *err);
<a name="l01132"></a>01132 
<a name="l01160"></a>01160 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01161"></a>01161 <a class="code" href="ucnv_8h.html#67ffd9d9dd0fc14ec44c29547d45712b">ucnv_fromUChars</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *cnv,
<a name="l01162"></a>01162                 <span class="keywordtype">char</span> *dest, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> destCapacity,
<a name="l01163"></a>01163                 <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *src, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> srcLength,
<a name="l01164"></a>01164                 <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01165"></a>01165 
<a name="l01192"></a>01192 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01193"></a>01193 <a class="code" href="ucnv_8h.html#c4ea5504785fdfe9ef3c5e40ea9f2c1f">ucnv_toUChars</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *cnv,
<a name="l01194"></a>01194               <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *dest, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> destCapacity,
<a name="l01195"></a>01195               <span class="keyword">const</span> <span class="keywordtype">char</span> *src, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> srcLength,
<a name="l01196"></a>01196               <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01197"></a>01197 
<a name="l01268"></a>01268 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="umachine_8h.html#a5c18ea10e60c576fe5ec420a7ef7b28">UChar32</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01269"></a>01269 <a class="code" href="ucnv_8h.html#b2c6b641cbc067429b464d39235b1a1a">ucnv_getNextUChar</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> * converter,
<a name="l01270"></a>01270                   <span class="keyword">const</span> <span class="keywordtype">char</span> **source,
<a name="l01271"></a>01271                   <span class="keyword">const</span> <span class="keywordtype">char</span> * sourceLimit,
<a name="l01272"></a>01272                   <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l01273"></a>01273 
<a name="l01409"></a>01409 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01410"></a>01410 <a class="code" href="ucnv_8h.html#5262b82d798c0a00e83dc70f0d2daee8">ucnv_convertEx</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *targetCnv, <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *sourceCnv,
<a name="l01411"></a>01411                <span class="keywordtype">char</span> **target, <span class="keyword">const</span> <span class="keywordtype">char</span> *targetLimit,
<a name="l01412"></a>01412                <span class="keyword">const</span> <span class="keywordtype">char</span> **source, <span class="keyword">const</span> <span class="keywordtype">char</span> *sourceLimit,
<a name="l01413"></a>01413                <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *pivotStart, <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> **pivotSource,
<a name="l01414"></a>01414                <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> **pivotTarget, <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *pivotLimit,
<a name="l01415"></a>01415                <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> reset, <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> flush,
<a name="l01416"></a>01416                <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01417"></a>01417 
<a name="l01473"></a>01473 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01474"></a>01474 <a class="code" href="ucnv_8h.html#70c71d99f237b2a76c743b805bcc4eb4">ucnv_convert</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *toConverterName,
<a name="l01475"></a>01475              <span class="keyword">const</span> <span class="keywordtype">char</span> *fromConverterName,
<a name="l01476"></a>01476              <span class="keywordtype">char</span> *target,
<a name="l01477"></a>01477              <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> targetCapacity,
<a name="l01478"></a>01478              <span class="keyword">const</span> <span class="keywordtype">char</span> *source,
<a name="l01479"></a>01479              <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> sourceLength,
<a name="l01480"></a>01480              <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01481"></a>01481 
<a name="l01527"></a>01527 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01528"></a>01528 <a class="code" href="ucnv_8h.html#07e5459bb420db9212c2f689f5c5c631">ucnv_toAlgorithmic</a>(<a class="code" href="ucnv_8h.html#4c0bad712bcac2cc0e4556ca35fc5852">UConverterType</a> algorithmicType,
<a name="l01529"></a>01529                    <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *cnv,
<a name="l01530"></a>01530                    <span class="keywordtype">char</span> *target, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> targetCapacity,
<a name="l01531"></a>01531                    <span class="keyword">const</span> <span class="keywordtype">char</span> *source, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> sourceLength,
<a name="l01532"></a>01532                    <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01533"></a>01533 
<a name="l01579"></a>01579 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01580"></a>01580 <a class="code" href="ucnv_8h.html#b33cb58d4b5395167a4ff99d4c3f8d41">ucnv_fromAlgorithmic</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *cnv,
<a name="l01581"></a>01581                      <a class="code" href="ucnv_8h.html#4c0bad712bcac2cc0e4556ca35fc5852">UConverterType</a> algorithmicType,
<a name="l01582"></a>01582                      <span class="keywordtype">char</span> *target, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> targetCapacity,
<a name="l01583"></a>01583                      <span class="keyword">const</span> <span class="keywordtype">char</span> *source, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> sourceLength,
<a name="l01584"></a>01584                      <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01585"></a>01585 
<a name="l01593"></a>01593 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01594"></a>01594 <a class="code" href="ucnv_8h.html#57747545d702322452145b0e909422e6">ucnv_flushCache</a>(<span class="keywordtype">void</span>);
<a name="l01595"></a>01595 
<a name="l01603"></a>01603 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01604"></a>01604 <a class="code" href="ucnv_8h.html#cc08dcd382e6aa235f8332e22f38d259">ucnv_countAvailable</a>(<span class="keywordtype">void</span>);
<a name="l01605"></a>01605 
<a name="l01616"></a>01616 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01617"></a>01617 <a class="code" href="ucnv_8h.html#2365e1a9199ec34f42f0051d91397eea">ucnv_getAvailableName</a>(<a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> n);
<a name="l01618"></a>01618 
<a name="l01631"></a>01631 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="uenum_8h.html#94e2cf04090303ede650080c6d091985">UEnumeration</a> * <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01632"></a>01632 <a class="code" href="ucnv_8h.html#51a651ab2d11283083c7f2e55a2d63fd">ucnv_openAllNames</a>(<a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01633"></a>01633 
<a name="l01644"></a>01644 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#009defcb88ef0180917f5d2ca68a5c30">uint16_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l01645"></a>01645 <a class="code" href="ucnv_8h.html#3deae0059bab33013a25cde2800e67a2">ucnv_countAliases</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *alias, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01646"></a>01646 
<a name="l01659"></a>01659 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l01660"></a>01660 <a class="code" href="ucnv_8h.html#ad61316febd8f7f7aa1528f2875ed920">ucnv_getAlias</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *alias, <a class="code" href="pwin32_8h.html#009defcb88ef0180917f5d2ca68a5c30">uint16_t</a> n, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01661"></a>01661 
<a name="l01675"></a>01675 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l01676"></a>01676 <a class="code" href="ucnv_8h.html#3a39cffd426f683961e33e710e6c7bf1">ucnv_getAliases</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *alias, <span class="keyword">const</span> <span class="keywordtype">char</span> **aliases, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01677"></a>01677 
<a name="l01701"></a>01701 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="uenum_8h.html#94e2cf04090303ede650080c6d091985">UEnumeration</a> * <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01702"></a>01702 <a class="code" href="ucnv_8h.html#e4c0af13919d9eb19e20ae0e3ed3b982">ucnv_openStandardNames</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *convName,
<a name="l01703"></a>01703                        <span class="keyword">const</span> <span class="keywordtype">char</span> *standard,
<a name="l01704"></a>01704                        <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01705"></a>01705 
<a name="l01711"></a>01711 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#009defcb88ef0180917f5d2ca68a5c30">uint16_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01712"></a>01712 <a class="code" href="ucnv_8h.html#5268fc49b826f96a7b7aefd368519862">ucnv_countStandards</a>(<span class="keywordtype">void</span>);
<a name="l01713"></a>01713 
<a name="l01721"></a>01721 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01722"></a>01722 <a class="code" href="ucnv_8h.html#b6e7dc42eca4258444a92dfe7505a296">ucnv_getStandard</a>(<a class="code" href="pwin32_8h.html#009defcb88ef0180917f5d2ca68a5c30">uint16_t</a> n, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01723"></a>01723 
<a name="l01743"></a>01743 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01744"></a>01744 <a class="code" href="ucnv_8h.html#a7206924381f741ebcb5fc6f0da47525">ucnv_getStandardName</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keyword">const</span> <span class="keywordtype">char</span> *standard, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01745"></a>01745 
<a name="l01765"></a>01765 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01766"></a>01766 <a class="code" href="ucnv_8h.html#afa633faa0c986c2ba748da32dbca39c">ucnv_getCanonicalName</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *alias, <span class="keyword">const</span> <span class="keywordtype">char</span> *standard, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01767"></a>01767 
<a name="l01778"></a>01778 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01779"></a>01779 <a class="code" href="ucnv_8h.html#0f8721f3b8a0a3e1a774d8bf121cb559">ucnv_getDefaultName</a>(<span class="keywordtype">void</span>);
<a name="l01780"></a>01780 
<a name="l01792"></a>01792 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01793"></a>01793 <a class="code" href="ucnv_8h.html#45b5d011c6ec425c45a615b6c94a1de5">ucnv_setDefaultName</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);
<a name="l01794"></a>01794 
<a name="l01812"></a>01812 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01813"></a>01813 <a class="code" href="ucnv_8h.html#fce4c7e2a572092e57281c801b953457">ucnv_fixFileSeparator</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *cnv, <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *source, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> sourceLen);
<a name="l01814"></a>01814 
<a name="l01823"></a>01823 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01824"></a>01824 <a class="code" href="ucnv_8h.html#e899bbee08597a6ee6f99eab507d4bd3">ucnv_isAmbiguous</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *cnv);
<a name="l01825"></a>01825 
<a name="l01833"></a>01833 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l01834"></a>01834 <a class="code" href="ucnv_8h.html#5643290e950c126544f09f3965ed6f22">ucnv_setFallback</a>(<a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *cnv, <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> usesFallback);
<a name="l01835"></a>01835 
<a name="l01842"></a>01842 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a> 
<a name="l01843"></a>01843 <a class="code" href="ucnv_8h.html#ca39430bae297f8e7f94d03021818770">ucnv_usesFallback</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *cnv);
<a name="l01844"></a>01844 
<a name="l01901"></a>01901 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01902"></a>01902 <a class="code" href="ucnv_8h.html#53f14be1c341db57772f3635d7025f46">ucnv_detectUnicodeSignature</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* source,
<a name="l01903"></a>01903                             <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> sourceLength,
<a name="l01904"></a>01904                             <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> *signatureLength,
<a name="l01905"></a>01905                             <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l01906"></a>01906 
<a name="l01918"></a>01918 <a class="code" href="umachine_8h.html#a9aaea1235ae14aad061145359d9cbba">U_DRAFT</a> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01919"></a>01919 <a class="code" href="ucnv_8h.html#b662bf2fbeb0e3e3a7aeeb54022ea4cd">ucnv_fromUCountPending</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a>* cnv, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>* status);
<a name="l01920"></a>01920 
<a name="l01932"></a>01932 <a class="code" href="umachine_8h.html#a9aaea1235ae14aad061145359d9cbba">U_DRAFT</a> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l01933"></a>01933 <a class="code" href="ucnv_8h.html#f255f9cff64a969738476d9b516ec635">ucnv_toUCountPending</a>(<span class="keyword">const</span> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a>* cnv, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a>* status);
<a name="l01934"></a>01934 
<a name="l01935"></a>01935 <span class="preprocessor">#endif</span>
<a name="l01936"></a>01936 <span class="preprocessor"></span>
<a name="l01937"></a>01937 <span class="preprocessor">#endif</span>
<a name="l01938"></a>01938 <span class="preprocessor"></span><span class="comment">/*_UCNV*/</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>