Sophie

Sophie

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

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_err.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_err.h</h1><a href="ucnv__err_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-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"> *</span>
<a name="l00007"></a>00007 <span class="comment"> *</span>
<a name="l00008"></a>00008 <span class="comment"> *   ucnv_err.h:</span>
<a name="l00009"></a>00009 <span class="comment"> */</span>
<a name="l00010"></a>00010 
<a name="l00083"></a>00083 <span class="preprocessor">#ifndef UCNV_ERR_H</span>
<a name="l00084"></a>00084 <span class="preprocessor"></span><span class="preprocessor">#define UCNV_ERR_H</span>
<a name="l00085"></a>00085 <span class="preprocessor"></span>
<a name="l00086"></a>00086 <span class="preprocessor">#include "<a class="code" href="utypes_8h.html">unicode/utypes.h</a>"</span>
<a name="l00087"></a>00087 
<a name="l00088"></a>00088 <span class="preprocessor">#if !UCONFIG_NO_CONVERSION</span>
<a name="l00089"></a>00089 <span class="preprocessor"></span>
<a name="l00091"></a>00091 <span class="keyword">struct </span><a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a>;
<a name="l00092"></a>00092 
<a name="l00094"></a><a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">00094</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a>;
<a name="l00095"></a>00095 
<a name="l00100"></a><a class="code" href="ucnv__err_8h.html#0b38cf502f3df06859e418e4cd58b5db">00100</a> <span class="preprocessor">#define UCNV_SUB_STOP_ON_ILLEGAL "i"</span>
<a name="l00101"></a>00101 <span class="preprocessor"></span>
<a name="l00106"></a><a class="code" href="ucnv__err_8h.html#010722a3b3b6adda7966098f4887ea89">00106</a> <span class="preprocessor">#define UCNV_SKIP_STOP_ON_ILLEGAL "i"</span>
<a name="l00107"></a>00107 <span class="preprocessor"></span>
<a name="l00112"></a><a class="code" href="ucnv__err_8h.html#c838d94154a281fc1661f4935728bc44">00112</a> <span class="preprocessor">#define UCNV_ESCAPE_ICU       NULL</span>
<a name="l00113"></a>00113 <span class="preprocessor"></span>
<a name="l00117"></a><a class="code" href="ucnv__err_8h.html#48db6c2db5c8c949eccac00adaeb48d2">00117</a> <span class="preprocessor">#define UCNV_ESCAPE_JAVA      "J"</span>
<a name="l00118"></a>00118 <span class="preprocessor"></span>
<a name="l00123"></a><a class="code" href="ucnv__err_8h.html#30856f6b095794e018dc8399cbaffc92">00123</a> <span class="preprocessor">#define UCNV_ESCAPE_C         "C"</span>
<a name="l00124"></a>00124 <span class="preprocessor"></span>
<a name="l00129"></a><a class="code" href="ucnv__err_8h.html#f2352d2aa7e60438928c833b9c231493">00129</a> <span class="preprocessor">#define UCNV_ESCAPE_XML_DEC   "D"</span>
<a name="l00130"></a>00130 <span class="preprocessor"></span>
<a name="l00135"></a><a class="code" href="ucnv__err_8h.html#4dd2fe9f1fc5a6f44b78b0fdaafeeb88">00135</a> <span class="preprocessor">#define UCNV_ESCAPE_XML_HEX   "X"</span>
<a name="l00136"></a>00136 <span class="preprocessor"></span>
<a name="l00140"></a><a class="code" href="ucnv__err_8h.html#e8f9de15592afc88c0660c42382984be">00140</a> <span class="preprocessor">#define UCNV_ESCAPE_UNICODE   "U"</span>
<a name="l00141"></a>00141 <span class="preprocessor"></span>
<a name="l00148"></a><a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141">00148</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
<a name="l00149"></a>00149     <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c50921412694838d421767689f8ab63e19f34fb6">UCNV_UNASSIGNED</a> = 0,  
<a name="l00151"></a>00151     <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141154d2a498251fec9b06875f3891712ad">UCNV_ILLEGAL</a> = 1,     
<a name="l00159"></a>00159     <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c50921419bbeb3e037195f5cf5b1a50f502e9e49">UCNV_IRREGULAR</a> = 2,   
<a name="l00164"></a>00164     <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c50921415c07a6e8e54d3a2a439e8915c293518f">UCNV_RESET</a> = 3,       
<a name="l00167"></a>00167     <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141bbffc0640685248c444da37df7301ffd">UCNV_CLOSE</a> = 4,        
<a name="l00169"></a><a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141b0a943e833163b0e99a33467a85a30f0">00169</a>     <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141b0a943e833163b0e99a33467a85a30f0">UCNV_CLONE</a> = 5         
<a name="l00178"></a>00178 } <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141">UConverterCallbackReason</a>;
<a name="l00179"></a>00179 
<a name="l00180"></a>00180 
<a name="l00185"></a><a class="code" href="structUConverterFromUnicodeArgs.html">00185</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
<a name="l00186"></a><a class="code" href="structUConverterFromUnicodeArgs.html#3b2b80ea1f51949c90baa7456a7fa14d">00186</a>     <a class="code" href="pwin32_8h.html#009defcb88ef0180917f5d2ca68a5c30">uint16_t</a> size;              
<a name="l00187"></a><a class="code" href="structUConverterFromUnicodeArgs.html#0aec86e43ac7e937fe8e57bf270a53c3">00187</a>     <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> flush;                
<a name="l00188"></a><a class="code" href="structUConverterFromUnicodeArgs.html#de627aa6edc05c7ae50817dd60400f0b">00188</a>     <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter;      
<a name="l00189"></a><a class="code" href="structUConverterFromUnicodeArgs.html#d8d33c5cb57e589895c68f21a9992105">00189</a>     <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *source;        
<a name="l00190"></a><a class="code" href="structUConverterFromUnicodeArgs.html#578365b075d7cd3da7fbd9736db81bc3">00190</a>     <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *sourceLimit;   
<a name="l00191"></a><a class="code" href="structUConverterFromUnicodeArgs.html#8f1b0f75cd74f8623ab0ee4b2129780a">00191</a>     <span class="keywordtype">char</span> *target;               
<a name="l00192"></a><a class="code" href="structUConverterFromUnicodeArgs.html#d576405b75b9ff805a1a04b22ae77c7e">00192</a>     <span class="keyword">const</span> <span class="keywordtype">char</span> *targetLimit;    
<a name="l00193"></a><a class="code" href="structUConverterFromUnicodeArgs.html#979337adba89f74242f3f74ba279a215">00193</a>     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> *offsets;           
<a name="l00194"></a>00194 } <a class="code" href="structUConverterFromUnicodeArgs.html">UConverterFromUnicodeArgs</a>;
<a name="l00195"></a>00195 
<a name="l00196"></a>00196 
<a name="l00201"></a><a class="code" href="structUConverterToUnicodeArgs.html">00201</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
<a name="l00202"></a><a class="code" href="structUConverterToUnicodeArgs.html#d1e558ed9346277552d163b4b7f625fe">00202</a>     <a class="code" href="pwin32_8h.html#009defcb88ef0180917f5d2ca68a5c30">uint16_t</a> size;              
<a name="l00203"></a><a class="code" href="structUConverterToUnicodeArgs.html#984eba0c5ea3930bf8bca4bca46d2334">00203</a>     <a class="code" href="umachine_8h.html#d373ce262c37cc047b0df2ad7b5dbba7">UBool</a> flush;                
<a name="l00204"></a><a class="code" href="structUConverterToUnicodeArgs.html#765c3573737b54e607244663b3f3211b">00204</a>     <a class="code" href="ucnv__err_8h.html#ef46b643e2e61fb93ce8b972756539ea">UConverter</a> *converter;      
<a name="l00205"></a><a class="code" href="structUConverterToUnicodeArgs.html#91817dbb197a8973a7049e2992123ac4">00205</a>     <span class="keyword">const</span> <span class="keywordtype">char</span> *source;         
<a name="l00206"></a><a class="code" href="structUConverterToUnicodeArgs.html#83d91dc4e4c44f61e5177a5578a21823">00206</a>     <span class="keyword">const</span> <span class="keywordtype">char</span> *sourceLimit;    
<a name="l00207"></a><a class="code" href="structUConverterToUnicodeArgs.html#4e2ef6897a93493aa0b449ee38b7d525">00207</a>     <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *target;              
<a name="l00208"></a><a class="code" href="structUConverterToUnicodeArgs.html#7e091074b929b0332d0a48498b14fb0e">00208</a>     <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a7213b402d772584553f6e614109e6e4">UChar</a> *targetLimit;   
<a name="l00209"></a><a class="code" href="structUConverterToUnicodeArgs.html#61dd63cb41f4a02c12e294d51cea1c4f">00209</a>     <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> *offsets;           
<a name="l00210"></a>00210 } <a class="code" href="structUConverterToUnicodeArgs.html">UConverterToUnicodeArgs</a>;
<a name="l00211"></a>00211 
<a name="l00212"></a>00212 
<a name="l00227"></a>00227 <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 class="code" href="ucnv__err_8h.html#8fbfcb85382242c6a406550e42307bb8">UCNV_FROM_U_CALLBACK_STOP</a> (
<a name="l00228"></a>00228                   <span class="keyword">const</span> <span class="keywordtype">void</span> *<a class="code" href="ustring_8h.html#64dc1cf03a0a74fd8fb861d74185e16e">context</a>,
<a name="l00229"></a>00229                   <a class="code" href="structUConverterFromUnicodeArgs.html">UConverterFromUnicodeArgs</a> *fromUArgs,
<a name="l00230"></a>00230                   <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="l00231"></a>00231                   <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>,
<a name="l00232"></a>00232                   <a class="code" href="umachine_8h.html#a5c18ea10e60c576fe5ec420a7ef7b28">UChar32</a> <a class="code" href="ucnv_8h.html#7a35dfac8a6ed2f59a4063b40ebe77b4">codePoint</a>,
<a name="l00233"></a>00233                   <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141">UConverterCallbackReason</a> <a class="code" href="ucnv_8h.html#051061179bf1e76cf50f301e8d07022e">reason</a>,
<a name="l00234"></a>00234                   <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l00235"></a>00235 
<a name="l00236"></a>00236 
<a name="l00237"></a>00237 
<a name="l00251"></a>00251 <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 class="code" href="ucnv__err_8h.html#169bbefbb9dfe54a0af9ee29fbdd8e5b">UCNV_TO_U_CALLBACK_STOP</a> (
<a name="l00252"></a>00252                   <span class="keyword">const</span> <span class="keywordtype">void</span> *<a class="code" href="ustring_8h.html#64dc1cf03a0a74fd8fb861d74185e16e">context</a>,
<a name="l00253"></a>00253                   <a class="code" href="structUConverterToUnicodeArgs.html">UConverterToUnicodeArgs</a> *toUArgs,
<a name="l00254"></a>00254                   <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="ucnv_8h.html#ed753dfb3dd0ac2d26d507061b5b0262">codeUnits</a>,
<a name="l00255"></a>00255                   <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>,
<a name="l00256"></a>00256                   <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141">UConverterCallbackReason</a> <a class="code" href="ucnv_8h.html#051061179bf1e76cf50f301e8d07022e">reason</a>,
<a name="l00257"></a>00257                   <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l00258"></a>00258 
<a name="l00278"></a>00278 <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 class="code" href="ucnv__err_8h.html#59eacc74f5b489ec90f24c04a37e976c">UCNV_FROM_U_CALLBACK_SKIP</a> (
<a name="l00279"></a>00279                   <span class="keyword">const</span> <span class="keywordtype">void</span> *<a class="code" href="ustring_8h.html#64dc1cf03a0a74fd8fb861d74185e16e">context</a>,
<a name="l00280"></a>00280                   <a class="code" href="structUConverterFromUnicodeArgs.html">UConverterFromUnicodeArgs</a> *fromUArgs,
<a name="l00281"></a>00281                   <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="l00282"></a>00282                   <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>,
<a name="l00283"></a>00283                   <a class="code" href="umachine_8h.html#a5c18ea10e60c576fe5ec420a7ef7b28">UChar32</a> <a class="code" href="ucnv_8h.html#7a35dfac8a6ed2f59a4063b40ebe77b4">codePoint</a>,
<a name="l00284"></a>00284                   <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141">UConverterCallbackReason</a> <a class="code" href="ucnv_8h.html#051061179bf1e76cf50f301e8d07022e">reason</a>,
<a name="l00285"></a>00285                   <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l00286"></a>00286 
<a name="l00308"></a>00308 <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 class="code" href="ucnv__err_8h.html#f9dc70bf04e7fff0ff997e78a53d8829">UCNV_FROM_U_CALLBACK_SUBSTITUTE</a> (
<a name="l00309"></a>00309                   <span class="keyword">const</span> <span class="keywordtype">void</span> *<a class="code" href="ustring_8h.html#64dc1cf03a0a74fd8fb861d74185e16e">context</a>,
<a name="l00310"></a>00310                   <a class="code" href="structUConverterFromUnicodeArgs.html">UConverterFromUnicodeArgs</a> *fromUArgs,
<a name="l00311"></a>00311                   <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="l00312"></a>00312                   <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>,
<a name="l00313"></a>00313                   <a class="code" href="umachine_8h.html#a5c18ea10e60c576fe5ec420a7ef7b28">UChar32</a> <a class="code" href="ucnv_8h.html#7a35dfac8a6ed2f59a4063b40ebe77b4">codePoint</a>,
<a name="l00314"></a>00314                   <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141">UConverterCallbackReason</a> <a class="code" href="ucnv_8h.html#051061179bf1e76cf50f301e8d07022e">reason</a>,
<a name="l00315"></a>00315                   <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l00316"></a>00316 
<a name="l00364"></a>00364 <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 class="code" href="ucnv__err_8h.html#1e48f598a1a483bc19c53129da0f10b3">UCNV_FROM_U_CALLBACK_ESCAPE</a> (
<a name="l00365"></a>00365                   <span class="keyword">const</span> <span class="keywordtype">void</span> *<a class="code" href="ustring_8h.html#64dc1cf03a0a74fd8fb861d74185e16e">context</a>,
<a name="l00366"></a>00366                   <a class="code" href="structUConverterFromUnicodeArgs.html">UConverterFromUnicodeArgs</a> *fromUArgs,
<a name="l00367"></a>00367                   <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="l00368"></a>00368                   <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>,
<a name="l00369"></a>00369                   <a class="code" href="umachine_8h.html#a5c18ea10e60c576fe5ec420a7ef7b28">UChar32</a> <a class="code" href="ucnv_8h.html#7a35dfac8a6ed2f59a4063b40ebe77b4">codePoint</a>,
<a name="l00370"></a>00370                   <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141">UConverterCallbackReason</a> <a class="code" href="ucnv_8h.html#051061179bf1e76cf50f301e8d07022e">reason</a>,
<a name="l00371"></a>00371                   <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l00372"></a>00372 
<a name="l00373"></a>00373 
<a name="l00392"></a>00392 <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 class="code" href="ucnv__err_8h.html#314c60d102a99103ba8fd99e84fd869b">UCNV_TO_U_CALLBACK_SKIP</a> (
<a name="l00393"></a>00393                   <span class="keyword">const</span> <span class="keywordtype">void</span> *<a class="code" href="ustring_8h.html#64dc1cf03a0a74fd8fb861d74185e16e">context</a>,
<a name="l00394"></a>00394                   <a class="code" href="structUConverterToUnicodeArgs.html">UConverterToUnicodeArgs</a> *toUArgs,
<a name="l00395"></a>00395                   <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="ucnv_8h.html#ed753dfb3dd0ac2d26d507061b5b0262">codeUnits</a>,
<a name="l00396"></a>00396                   <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>,
<a name="l00397"></a>00397                   <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141">UConverterCallbackReason</a> <a class="code" href="ucnv_8h.html#051061179bf1e76cf50f301e8d07022e">reason</a>,
<a name="l00398"></a>00398                   <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l00399"></a>00399 
<a name="l00418"></a>00418 <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 class="code" href="ucnv__err_8h.html#5bd61e18b944fbe7fea48246bcf7b2d5">UCNV_TO_U_CALLBACK_SUBSTITUTE</a> (
<a name="l00419"></a>00419                   <span class="keyword">const</span> <span class="keywordtype">void</span> *<a class="code" href="ustring_8h.html#64dc1cf03a0a74fd8fb861d74185e16e">context</a>,
<a name="l00420"></a>00420                   <a class="code" href="structUConverterToUnicodeArgs.html">UConverterToUnicodeArgs</a> *toUArgs,
<a name="l00421"></a>00421                   <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="ucnv_8h.html#ed753dfb3dd0ac2d26d507061b5b0262">codeUnits</a>,
<a name="l00422"></a>00422                   <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>,
<a name="l00423"></a>00423                   <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141">UConverterCallbackReason</a> <a class="code" href="ucnv_8h.html#051061179bf1e76cf50f301e8d07022e">reason</a>,
<a name="l00424"></a>00424                   <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l00425"></a>00425 
<a name="l00444"></a>00444 <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 class="code" href="ucnv__err_8h.html#07d41212ea7e298dc8d5d7d883755c21">UCNV_TO_U_CALLBACK_ESCAPE</a> (
<a name="l00445"></a>00445                   <span class="keyword">const</span> <span class="keywordtype">void</span> *<a class="code" href="ustring_8h.html#64dc1cf03a0a74fd8fb861d74185e16e">context</a>,
<a name="l00446"></a>00446                   <a class="code" href="structUConverterToUnicodeArgs.html">UConverterToUnicodeArgs</a> *toUArgs,
<a name="l00447"></a>00447                   <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="ucnv_8h.html#ed753dfb3dd0ac2d26d507061b5b0262">codeUnits</a>,
<a name="l00448"></a>00448                   <a class="code" href="pwin32_8h.html#f03f47ee300d26bee7dd521b1169f394">int32_t</a> <a class="code" href="ucnv_8h.html#c14f4e493302a219114039668cd5c7d1">length</a>,
<a name="l00449"></a>00449                   <a class="code" href="ucnv__err_8h.html#972fb7db71b44edfaf2bc588c5092141">UConverterCallbackReason</a> <a class="code" href="ucnv_8h.html#051061179bf1e76cf50f301e8d07022e">reason</a>,
<a name="l00450"></a>00450                   <a class="code" href="utypes_8h.html#863c11989634c998849cc946d04dfabe">UErrorCode</a> * err);
<a name="l00451"></a>00451 
<a name="l00452"></a>00452 <span class="preprocessor">#endif</span>
<a name="l00453"></a>00453 <span class="preprocessor"></span>
<a name="l00454"></a>00454 <span class="preprocessor">#endif</span>
<a name="l00455"></a>00455 <span class="preprocessor"></span>
<a name="l00456"></a>00456 <span class="comment">/*UCNV_ERR_H*/</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>