Sophie

Sophie

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

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: uiter.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>uiter.h</h1><a href="uiter_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">*</span>
<a name="l00004"></a>00004 <span class="comment">*   Copyright (C) 2002-2005, International Business Machines</span>
<a name="l00005"></a>00005 <span class="comment">*   Corporation and others.  All Rights Reserved.</span>
<a name="l00006"></a>00006 <span class="comment">*</span>
<a name="l00007"></a>00007 <span class="comment">*******************************************************************************</span>
<a name="l00008"></a>00008 <span class="comment">*   file name:  uiter.h</span>
<a name="l00009"></a>00009 <span class="comment">*   encoding:   US-ASCII</span>
<a name="l00010"></a>00010 <span class="comment">*   tab size:   8 (not used)</span>
<a name="l00011"></a>00011 <span class="comment">*   indentation:4</span>
<a name="l00012"></a>00012 <span class="comment">*</span>
<a name="l00013"></a>00013 <span class="comment">*   created on: 2002jan18</span>
<a name="l00014"></a>00014 <span class="comment">*   created by: Markus W. Scherer</span>
<a name="l00015"></a>00015 <span class="comment">*/</span>
<a name="l00016"></a>00016 
<a name="l00017"></a>00017 <span class="preprocessor">#ifndef __UITER_H__</span>
<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define __UITER_H__</span>
<a name="l00019"></a>00019 <span class="preprocessor"></span>
<a name="l00027"></a>00027 <span class="preprocessor">#include "<a class="code" href="utypes_8h.html">unicode/utypes.h</a>"</span>
<a name="l00028"></a>00028 
<a name="l00029"></a>00029 <span class="preprocessor">#ifdef XP_CPLUSPLUS</span>
<a name="l00030"></a>00030 <span class="preprocessor"></span>    <a class="code" href="umachine_8h.html#ec4a51c37f4e3f3d7e5c42e6e3eafa63">U_NAMESPACE_BEGIN</a>
<a name="l00031"></a>00031 
<a name="l00032"></a>00032     <span class="keyword">class </span><a class="code" href="classCharacterIterator.html">CharacterIterator</a>;
<a name="l00033"></a>00033     <span class="keyword">class </span><a class="code" href="classReplaceable.html">Replaceable</a>;
<a name="l00034"></a>00034 
<a name="l00035"></a>00035     <a class="code" href="umachine_8h.html#951037cc9951ac3c70b527f8137f9f74">U_NAMESPACE_END</a>
<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
<a name="l00037"></a>00037 <span class="preprocessor"></span>
<a name="l00038"></a>00038 <a class="code" href="umachine_8h.html#a703ba54249863378d428540e43315c5">U_CDECL_BEGIN</a>
<a name="l00039"></a>00039 
<a name="l00040"></a>00040 <span class="keyword">struct </span><a class="code" href="structUCharIterator.html">UCharIterator</a>;
<a name="l00041"></a><a class="code" href="uiter_8h.html#c32417b245876891aea7d862d44c63da">00041</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structUCharIterator.html">UCharIterator</a> <a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a>; 
<a name="l00049"></a><a class="code" href="uiter_8h.html#ed8ac93b48fdb7f62f1ebe4078bbb5d4">00049</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="uiter_8h.html#ed8ac93b48fdb7f62f1ebe4078bbb5d4">UCharIteratorOrigin</a> {
<a name="l00050"></a>00050     UITER_START, UITER_CURRENT, UITER_LIMIT, UITER_ZERO, UITER_LENGTH
<a name="l00051"></a>00051 } <a class="code" href="uiter_8h.html#ed8ac93b48fdb7f62f1ebe4078bbb5d4">UCharIteratorOrigin</a>;
<a name="l00052"></a>00052 
<a name="l00054"></a>00054 <span class="keyword">enum</span> {
<a name="l00069"></a>00069     <a class="code" href="uiter_8h.html#1af138ee919beeb88a50aa27b42124b765b9c5419eb8a67e2cd7702af6c5a252">UITER_UNKNOWN_INDEX</a>=-2
<a name="l00070"></a>00070 };
<a name="l00071"></a>00071 
<a name="l00072"></a>00072 
<a name="l00084"></a><a class="code" href="uiter_8h.html#82e604ea348bfd00208578b71c6ff070">00084</a> <span class="preprocessor">#define UITER_NO_STATE ((uint32_t)0xffffffff)</span>
<a name="l00085"></a>00085 <span class="preprocessor"></span>
<a name="l00104"></a>00104 <span class="keyword">typedef</span> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="utypes_8h.html#a01405512c1c5c5309bbe18e09006031">U_CALLCONV</a>
<a name="l00105"></a><a class="code" href="uiter_8h.html#1516abdf786c1b71c20f969ec6a82748">00105</a> <a class="code" href="uiter_8h.html#1516abdf786c1b71c20f969ec6a82748">UCharIteratorGetIndex</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter, <a class="code" href="uiter_8h.html#ed8ac93b48fdb7f62f1ebe4078bbb5d4">UCharIteratorOrigin</a> origin);
<a name="l00106"></a>00106 
<a name="l00141"></a>00141 <span class="keyword">typedef</span> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="utypes_8h.html#a01405512c1c5c5309bbe18e09006031">U_CALLCONV</a>
<a name="l00142"></a><a class="code" href="uiter_8h.html#0a5c63a070ea2f178503317cddd8476a">00142</a> <a class="code" href="uiter_8h.html#0a5c63a070ea2f178503317cddd8476a">UCharIteratorMove</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> delta, <a class="code" href="uiter_8h.html#ed8ac93b48fdb7f62f1ebe4078bbb5d4">UCharIteratorOrigin</a> origin);
<a name="l00143"></a>00143 
<a name="l00156"></a>00156 <span class="keyword">typedef</span> <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> <a class="code" href="utypes_8h.html#a01405512c1c5c5309bbe18e09006031">U_CALLCONV</a>
<a name="l00157"></a><a class="code" href="uiter_8h.html#c2b2abfaa464290206e3b1af5f5f736d">00157</a> <a class="code" href="uiter_8h.html#c2b2abfaa464290206e3b1af5f5f736d">UCharIteratorHasNext</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter);
<a name="l00158"></a>00158 
<a name="l00170"></a>00170 <span class="keyword">typedef</span> <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> <a class="code" href="utypes_8h.html#a01405512c1c5c5309bbe18e09006031">U_CALLCONV</a>
<a name="l00171"></a><a class="code" href="uiter_8h.html#04311d92e75de74d21d701f271bac990">00171</a> <a class="code" href="uiter_8h.html#04311d92e75de74d21d701f271bac990">UCharIteratorHasPrevious</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter);
<a name="l00172"></a>00172  
<a name="l00185"></a>00185 <span class="keyword">typedef</span> <a class="code" href="umachine_8h.html#a5c18ea10e60c576fe5ec420a7ef7b28">UChar32</a> <a class="code" href="utypes_8h.html#a01405512c1c5c5309bbe18e09006031">U_CALLCONV</a>
<a name="l00186"></a><a class="code" href="uiter_8h.html#d6228b683cee832368de52980b364d81">00186</a> <a class="code" href="uiter_8h.html#d6228b683cee832368de52980b364d81">UCharIteratorCurrent</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter);
<a name="l00187"></a>00187 
<a name="l00201"></a>00201 <span class="keyword">typedef</span> <a class="code" href="umachine_8h.html#a5c18ea10e60c576fe5ec420a7ef7b28">UChar32</a> <a class="code" href="utypes_8h.html#a01405512c1c5c5309bbe18e09006031">U_CALLCONV</a>
<a name="l00202"></a><a class="code" href="uiter_8h.html#afadded49fad18992105b2c26e4b425b">00202</a> <a class="code" href="uiter_8h.html#afadded49fad18992105b2c26e4b425b">UCharIteratorNext</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter);
<a name="l00203"></a>00203 
<a name="l00217"></a>00217 <span class="keyword">typedef</span> <a class="code" href="umachine_8h.html#a5c18ea10e60c576fe5ec420a7ef7b28">UChar32</a> <a class="code" href="utypes_8h.html#a01405512c1c5c5309bbe18e09006031">U_CALLCONV</a>
<a name="l00218"></a><a class="code" href="uiter_8h.html#c8ccc58c89a84e76682f207066d7a8ad">00218</a> <a class="code" href="uiter_8h.html#c8ccc58c89a84e76682f207066d7a8ad">UCharIteratorPrevious</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter);
<a name="l00219"></a>00219 
<a name="l00231"></a>00231 <span class="keyword">typedef</span> <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="utypes_8h.html#a01405512c1c5c5309bbe18e09006031">U_CALLCONV</a>
<a name="l00232"></a><a class="code" href="uiter_8h.html#66676833d08ac771279d76bbd1444c5b">00232</a> <a class="code" href="uiter_8h.html#66676833d08ac771279d76bbd1444c5b">UCharIteratorReserved</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> something);
<a name="l00233"></a>00233 
<a name="l00278"></a>00278 <span class="keyword">typedef</span> <a class="code" href="pwin32_8h.html#6dffdaa3be697bee6b7286a8120d3638">uint32_t</a> <a class="code" href="utypes_8h.html#a01405512c1c5c5309bbe18e09006031">U_CALLCONV</a>
<a name="l00279"></a><a class="code" href="uiter_8h.html#3c299a1fcd3cb9065e976d172022f8e2">00279</a> <a class="code" href="uiter_8h.html#3c299a1fcd3cb9065e976d172022f8e2">UCharIteratorGetState</a>(<span class="keyword">const</span> <a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter);
<a name="l00280"></a>00280 
<a name="l00306"></a>00306 <span class="keyword">typedef</span> <span class="keywordtype">void</span> <a class="code" href="utypes_8h.html#a01405512c1c5c5309bbe18e09006031">U_CALLCONV</a>
<a name="l00307"></a><a class="code" href="uiter_8h.html#b95f0fd3b8a9b2a4db4f7cd0f6356b0a">00307</a> <a class="code" href="uiter_8h.html#b95f0fd3b8a9b2a4db4f7cd0f6356b0a">UCharIteratorSetState</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter, <a class="code" href="pwin32_8h.html#6dffdaa3be697bee6b7286a8120d3638">uint32_t</a> state, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l00308"></a>00308 
<a name="l00309"></a>00309 
<a name="l00339"></a><a class="code" href="structUCharIterator.html">00339</a> <span class="keyword">struct </span><a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> {
<a name="l00345"></a><a class="code" href="structUCharIterator.html#9cfe382fcb4efe746dd9801eb6a62196">00345</a>     <span class="keyword">const</span> <span class="keywordtype">void</span> *<a class="code" href="structUCharIterator.html#9cfe382fcb4efe746dd9801eb6a62196">context</a>;
<a name="l00346"></a>00346 
<a name="l00352"></a><a class="code" href="structUCharIterator.html#3c513786e528d0db3b66439d8d79c4aa">00352</a>     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="structUCharIterator.html#3c513786e528d0db3b66439d8d79c4aa">length</a>;
<a name="l00353"></a>00353 
<a name="l00359"></a><a class="code" href="structUCharIterator.html#331ddb99a6788f356726d4de6eecb716">00359</a>     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="structUCharIterator.html#331ddb99a6788f356726d4de6eecb716">start</a>;
<a name="l00360"></a>00360 
<a name="l00366"></a><a class="code" href="structUCharIterator.html#3ba563712b5354b44c0fc11065ca4808">00366</a>     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="structUCharIterator.html#3ba563712b5354b44c0fc11065ca4808">index</a>;
<a name="l00367"></a>00367 
<a name="l00373"></a><a class="code" href="structUCharIterator.html#90eb6fcc61638633f24ad7e5fa6b525f">00373</a>     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="structUCharIterator.html#90eb6fcc61638633f24ad7e5fa6b525f">limit</a>;
<a name="l00374"></a>00374 
<a name="l00379"></a><a class="code" href="structUCharIterator.html#9262aa934f0b2cc2480dd2ebf4fb5574">00379</a>     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="structUCharIterator.html#9262aa934f0b2cc2480dd2ebf4fb5574">reservedField</a>;
<a name="l00380"></a>00380 
<a name="l00388"></a><a class="code" href="structUCharIterator.html#ceee2204e85310acc2170d76a8f60403">00388</a>     <a class="code" href="uiter_8h.html#1516abdf786c1b71c20f969ec6a82748">UCharIteratorGetIndex</a> *<a class="code" href="structUCharIterator.html#ceee2204e85310acc2170d76a8f60403">getIndex</a>;
<a name="l00389"></a>00389 
<a name="l00399"></a><a class="code" href="structUCharIterator.html#00da6719b6421848e0cec6f1698050a1">00399</a>     <a class="code" href="uiter_8h.html#0a5c63a070ea2f178503317cddd8476a">UCharIteratorMove</a> *<a class="code" href="structUCharIterator.html#00da6719b6421848e0cec6f1698050a1">move</a>;
<a name="l00400"></a>00400 
<a name="l00408"></a><a class="code" href="structUCharIterator.html#d383e5d70b8d22aa613ff41c73a0d298">00408</a>     <a class="code" href="uiter_8h.html#c2b2abfaa464290206e3b1af5f5f736d">UCharIteratorHasNext</a> *<a class="code" href="structUCharIterator.html#d383e5d70b8d22aa613ff41c73a0d298">hasNext</a>;
<a name="l00409"></a>00409 
<a name="l00416"></a><a class="code" href="structUCharIterator.html#3619cced371773eb4196009de6b5d845">00416</a>     <a class="code" href="uiter_8h.html#04311d92e75de74d21d701f271bac990">UCharIteratorHasPrevious</a> *<a class="code" href="structUCharIterator.html#3619cced371773eb4196009de6b5d845">hasPrevious</a>;
<a name="l00417"></a>00417 
<a name="l00425"></a><a class="code" href="structUCharIterator.html#9901070bd8bb085db7ee8b1bd9df0ea3">00425</a>     <a class="code" href="uiter_8h.html#d6228b683cee832368de52980b364d81">UCharIteratorCurrent</a> *<a class="code" href="structUCharIterator.html#9901070bd8bb085db7ee8b1bd9df0ea3">current</a>;
<a name="l00426"></a>00426 
<a name="l00435"></a><a class="code" href="structUCharIterator.html#4a1ee37c94acb3e1115cb22a2d7f3e23">00435</a>     <a class="code" href="uiter_8h.html#afadded49fad18992105b2c26e4b425b">UCharIteratorNext</a> *<a class="code" href="structUCharIterator.html#4a1ee37c94acb3e1115cb22a2d7f3e23">next</a>;
<a name="l00436"></a>00436 
<a name="l00445"></a><a class="code" href="structUCharIterator.html#be38573816591020d1f713ce9ae8a3d2">00445</a>     <a class="code" href="uiter_8h.html#c8ccc58c89a84e76682f207066d7a8ad">UCharIteratorPrevious</a> *<a class="code" href="structUCharIterator.html#be38573816591020d1f713ce9ae8a3d2">previous</a>;
<a name="l00446"></a>00446 
<a name="l00453"></a><a class="code" href="structUCharIterator.html#d0fe29456e81af0f589a9fc5fed10ce1">00453</a>     <a class="code" href="uiter_8h.html#66676833d08ac771279d76bbd1444c5b">UCharIteratorReserved</a> *<a class="code" href="structUCharIterator.html#d0fe29456e81af0f589a9fc5fed10ce1">reservedFn</a>;
<a name="l00454"></a>00454 
<a name="l00462"></a><a class="code" href="structUCharIterator.html#5485da8c057003f2368bfcbabf96f833">00462</a>     <a class="code" href="uiter_8h.html#3c299a1fcd3cb9065e976d172022f8e2">UCharIteratorGetState</a> *<a class="code" href="structUCharIterator.html#5485da8c057003f2368bfcbabf96f833">getState</a>;
<a name="l00463"></a>00463 
<a name="l00472"></a><a class="code" href="structUCharIterator.html#fa8da198f9ca336d9107292610bed422">00472</a>     <a class="code" href="uiter_8h.html#b95f0fd3b8a9b2a4db4f7cd0f6356b0a">UCharIteratorSetState</a> *<a class="code" href="structUCharIterator.html#fa8da198f9ca336d9107292610bed422">setState</a>;
<a name="l00473"></a>00473 };
<a name="l00474"></a>00474 
<a name="l00493"></a>00493 <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="l00494"></a>00494 <a class="code" href="uiter_8h.html#d3e1d2530c796ed695be728cb1211e56">uiter_current32</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter);
<a name="l00495"></a>00495 
<a name="l00510"></a>00510 <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="l00511"></a>00511 <a class="code" href="uiter_8h.html#50f9fa0b9ddc811cbb758b07080a239c">uiter_next32</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter);
<a name="l00512"></a>00512 
<a name="l00527"></a>00527 <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="l00528"></a>00528 <a class="code" href="uiter_8h.html#b18566020fcf46bcd5b44eb537a38948">uiter_previous32</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter);
<a name="l00529"></a>00529 
<a name="l00548"></a>00548 <a class="code" href="umachine_8h.html#827899f75db3ae4cfde9ad08fc2853a0">U_STABLE</a> <a class="code" href="pwin32_8h.html#6dffdaa3be697bee6b7286a8120d3638">uint32_t</a> <a class="code" href="platform_8h.html#d665df105e679e1428e48dc5cb90a756">U_EXPORT2</a>
<a name="l00549"></a>00549 <a class="code" href="uiter_8h.html#0a3c0244f9b6f0e809b0b4be95e12e4f">uiter_getState</a>(<span class="keyword">const</span> <a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter);
<a name="l00550"></a>00550 
<a name="l00566"></a>00566 <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="l00567"></a>00567 <a class="code" href="uiter_8h.html#a084dfa5e671b1f73b3006429328664c">uiter_setState</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter, <a class="code" href="pwin32_8h.html#6dffdaa3be697bee6b7286a8120d3638">uint32_t</a> state, <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> *<a class="code" href="ucnv_8h.html#5716258ed7a3d2283a1a0ae26cf1e5e9">pErrorCode</a>);
<a name="l00568"></a>00568 
<a name="l00591"></a>00591 <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="l00592"></a>00592 <a class="code" href="uiter_8h.html#7985707a4907c11b0321d662691a881e">uiter_setString</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter, <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *s, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>);
<a name="l00593"></a>00593 
<a name="l00614"></a>00614 <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="l00615"></a>00615 <a class="code" href="uiter_8h.html#599221e93fe0fc46efb056ea77986298">uiter_setUTF16BE</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter, <span class="keyword">const</span> <span class="keywordtype">char</span> *s, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>);
<a name="l00616"></a>00616 
<a name="l00650"></a>00650 <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="l00651"></a>00651 <a class="code" href="uiter_8h.html#13a6448be8688d8dc03eedf12a0195af">uiter_setUTF8</a>(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter, <span class="keyword">const</span> <span class="keywordtype">char</span> *s, <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>);
<a name="l00652"></a>00652 
<a name="l00653"></a>00653 <span class="preprocessor">#ifdef XP_CPLUSPLUS</span>
<a name="l00654"></a>00654 <span class="preprocessor"></span>
<a name="l00675"></a>00675 <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="l00676"></a>00676 uiter_setCharacterIterator(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter, <a class="code" href="classCharacterIterator.html">CharacterIterator</a> *charIter);
<a name="l00677"></a>00677 
<a name="l00700"></a>00700 <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="l00701"></a>00701 uiter_setReplaceable(<a class="code" href="normlzr_8h.html#c32417b245876891aea7d862d44c63da">UCharIterator</a> *iter, <span class="keyword">const</span> <a class="code" href="classReplaceable.html">Replaceable</a> *rep);
<a name="l00702"></a>00702 
<a name="l00703"></a>00703 <span class="preprocessor">#endif</span>
<a name="l00704"></a>00704 <span class="preprocessor"></span>
<a name="l00705"></a>00705 <a class="code" href="umachine_8h.html#8a2b1510fe42ab4dceccb37e02484c77">U_CDECL_END</a>
<a name="l00706"></a>00706 
<a name="l00707"></a>00707 <span class="preprocessor">#endif</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>