Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > 280da2a01a3d16776505ea3f476de84f > files > 481

icu-doc-3.8.1-2mdv2008.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ICU 3.8: uset.h Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.1 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="modules.html"><span>Modules</span></a></li>
    <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
    <li id="current"><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
    <li>
      <form action="search.php" method="get">
        <table cellspacing="0" cellpadding="0" border="0">
          <tr>
            <td><label>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</label></td>
            <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
          </tr>
        </table>
      </form>
    </li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
    <li><a href="globals.html"><span>Globals</span></a></li>
  </ul></div>
<h1>uset.h</h1><a href="uset_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-2007, 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:  uset.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: 2002mar07</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 <span class="comment">*   C version of UnicodeSet.</span>
<a name="l00017"></a>00017 <span class="comment">*/</span>
<a name="l00018"></a>00018 
<a name="l00019"></a>00019 
<a name="l00027"></a>00027 <span class="preprocessor">#ifndef __USET_H__</span>
<a name="l00028"></a>00028 <span class="preprocessor"></span><span class="preprocessor">#define __USET_H__</span>
<a name="l00029"></a>00029 <span class="preprocessor"></span>
<a name="l00030"></a>00030 <span class="preprocessor">#include "<a class="code" href="utypes_8h.html">unicode/utypes.h</a>"</span>
<a name="l00031"></a>00031 <span class="preprocessor">#include "<a class="code" href="uchar_8h.html">unicode/uchar.h</a>"</span>
<a name="l00032"></a>00032 
<a name="l00033"></a>00033 <span class="preprocessor">#ifndef UCNV_H</span>
<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="keyword">struct </span><a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>;
<a name="l00040"></a><a class="code" href="uset_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">00040</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>;
<a name="l00041"></a>00041 <span class="preprocessor">#endif</span>
<a name="l00042"></a>00042 <span class="preprocessor"></span>
<a name="l00048"></a>00048 <span class="keyword">enum</span> {
<a name="l00053"></a>00053     <a class="code" href="uset_8h.html#b04a0655cd1e3bcac5e8f48c18df1a570273be77d90674cbb82a37f9edb504ff">USET_IGNORE_SPACE</a> = 1,  
<a name="l00054"></a>00054 
<a name="l00081"></a>00081     <a class="code" href="uset_8h.html#b04a0655cd1e3bcac5e8f48c18df1a57740685a55f610ca84868b60aef83db7b">USET_CASE_INSENSITIVE</a> = 2,  
<a name="l00082"></a>00082 
<a name="l00091"></a>00091     <a class="code" href="uset_8h.html#b04a0655cd1e3bcac5e8f48c18df1a5768133c690985f92d95996e4cf9abd80d">USET_ADD_CASE_MAPPINGS</a> = 4,
<a name="l00092"></a>00092     
<a name="l00097"></a>00097     <a class="code" href="uset_8h.html#b04a0655cd1e3bcac5e8f48c18df1a57755814d28a97e9ab24a450e008644d81">USET_SERIALIZED_STATIC_ARRAY_CAPACITY</a>=8
<a name="l00098"></a>00098 };
<a name="l00099"></a>00099 
<a name="l00100"></a>00100 <span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span>
<a name="l00101"></a>00101 <span class="preprocessor"></span>
<a name="l00157"></a><a class="code" href="uset_8h.html#5fc2e77dd6c8385e0e88fc6a7d72d9b4">00157</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="uset_8h.html#5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> {
<a name="l00169"></a>00169     <a class="code" href="uset_8h.html#5fc2e77dd6c8385e0e88fc6a7d72d9b402c1d43f074e8153eddaa79eb74d80f4">USET_SPAN_NOT_CONTAINED</a> = 0,
<a name="l00184"></a>00184     <a class="code" href="uset_8h.html#5fc2e77dd6c8385e0e88fc6a7d72d9b40a731ae6bad64429eeb153b8704e4d40">USET_SPAN_CONTAINED</a> = 1,
<a name="l00203"></a>00203     <a class="code" href="uset_8h.html#5fc2e77dd6c8385e0e88fc6a7d72d9b479e5e08a799906f1de00a58f189a3f3a">USET_SPAN_SIMPLE</a> = 2,
<a name="l00208"></a>00208     <a class="code" href="uset_8h.html#5fc2e77dd6c8385e0e88fc6a7d72d9b46b1ad879b4752df1122a027e528a89d0">USET_SPAN_CONDITION_COUNT</a>
<a name="l00209"></a>00209 } <a class="code" href="uset_8h.html#5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a>;
<a name="l00210"></a>00210 
<a name="l00211"></a>00211 <span class="preprocessor">#endif </span><span class="comment">/* U_HIDE_DRAFT_API */</span>
<a name="l00212"></a>00212 
<a name="l00218"></a><a class="code" href="structUSerializedSet.html">00218</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structUSerializedSet.html">USerializedSet</a> {
<a name="l00223"></a><a class="code" href="structUSerializedSet.html#7b86f1aa466ab9c3b42f958d0ef9a715">00223</a>     <span class="keyword">const</span> <a class="code" href="platform_8h.html#273cf69d639a59973b6019625df33e30">uint16_t</a> *<a class="code" href="structUSerializedSet.html#7b86f1aa466ab9c3b42f958d0ef9a715">array</a>;
<a name="l00228"></a><a class="code" href="structUSerializedSet.html#1dc60ecadaa0c54c36bc9014c9abdaf3">00228</a>     <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="structUSerializedSet.html#1dc60ecadaa0c54c36bc9014c9abdaf3">bmpLength</a>;
<a name="l00233"></a><a class="code" href="structUSerializedSet.html#cff674ea641b0fa5b32c23bddaf286af">00233</a>     <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="structUSerializedSet.html#cff674ea641b0fa5b32c23bddaf286af">length</a>;
<a name="l00238"></a><a class="code" href="structUSerializedSet.html#081a169f02575428ad27411aa5451bfc">00238</a>     <a class="code" href="platform_8h.html#273cf69d639a59973b6019625df33e30">uint16_t</a> <a class="code" href="structUSerializedSet.html#081a169f02575428ad27411aa5451bfc">staticArray</a>[<a class="code" href="uset_8h.html#b04a0655cd1e3bcac5e8f48c18df1a57755814d28a97e9ab24a450e008644d81">USET_SERIALIZED_STATIC_ARRAY_CAPACITY</a>];
<a name="l00239"></a>00239 } <a class="code" href="structUSerializedSet.html">USerializedSet</a>;
<a name="l00240"></a>00240 
<a name="l00241"></a>00241 <span class="comment">/*********************************************************************</span>
<a name="l00242"></a>00242 <span class="comment"> * USet API</span>
<a name="l00243"></a>00243 <span class="comment"> *********************************************************************/</span>
<a name="l00244"></a>00244 
<a name="l00254"></a>00254 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00255"></a>00255 <a class="code" href="uset_8h.html#65a4e226273821916545e45dee27a144">uset_open</a>(<a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> end);
<a name="l00256"></a>00256 
<a name="l00266"></a>00266 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00267"></a>00267 <a class="code" href="uset_8h.html#b8b79fbe81d1245c15ee17a64c4513b3">uset_openPattern</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* pattern, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> patternLength,
<a name="l00268"></a>00268                  <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);
<a name="l00269"></a>00269 
<a name="l00281"></a>00281 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00282"></a>00282 <a class="code" href="uset_8h.html#34a8914b62d0de444d7a2e7981eb343a">uset_openPatternOptions</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* pattern, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> patternLength,
<a name="l00283"></a>00283                  <a class="code" href="platform_8h.html#435d1572bf3f880d55459d9805097f62">uint32_t</a> options,
<a name="l00284"></a>00284                  <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);
<a name="l00285"></a>00285 
<a name="l00292"></a>00292 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00293"></a>00293 <a class="code" href="uset_8h.html#bb0d0fb8d660204fd7fef7fe920bb70c">uset_close</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set);
<a name="l00294"></a>00294 
<a name="l00304"></a>00304 <a class="code" href="umachine_8h.html#41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> * <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00305"></a>00305 <a class="code" href="uset_8h.html#1965f27413bb1fee1cc03bdfb061148e">uset_clone</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> *set);
<a name="l00306"></a>00306 
<a name="l00316"></a>00316 <a class="code" href="umachine_8h.html#41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00317"></a>00317 <a class="code" href="uset_8h.html#c56a97260c2b1092381111b5004c9e40">uset_isFrozen</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> *set);
<a name="l00318"></a>00318 
<a name="l00333"></a>00333 <a class="code" href="umachine_8h.html#41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00334"></a>00334 <a class="code" href="uset_8h.html#851fc7d7e6920ff73fb9529d75aba387">uset_freeze</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> *set);
<a name="l00335"></a>00335 
<a name="l00346"></a>00346 <a class="code" href="umachine_8h.html#41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> * <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00347"></a>00347 <a class="code" href="uset_8h.html#6b84cdeb472adde6bfa8b7ea7f33f0d4">uset_cloneAsThawed</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> *set);
<a name="l00348"></a>00348 
<a name="l00358"></a>00358 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00359"></a>00359 <a class="code" href="uset_8h.html#171f42b2a952b070101378748e72b9bb">uset_set</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set,
<a name="l00360"></a>00360          <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> end);
<a name="l00361"></a>00361 
<a name="l00383"></a>00383 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00384"></a>00384 <a class="code" href="uset_8h.html#c934accbf4a12c2f8b13a86ffab4c22c">uset_applyPattern</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> *set,
<a name="l00385"></a>00385                   <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *pattern, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> patternLength,
<a name="l00386"></a>00386                   <a class="code" href="platform_8h.html#435d1572bf3f880d55459d9805097f62">uint32_t</a> options,
<a name="l00387"></a>00387                   <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);
<a name="l00388"></a>00388 
<a name="l00411"></a>00411 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00412"></a>00412 <a class="code" href="uset_8h.html#3c3fb05328c5f3f1d5c9d230e3ff150e">uset_applyIntPropertyValue</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set,
<a name="l00413"></a>00413                            <a class="code" href="uchar_8h.html#e40d616419e74ecc7c80a9febab03199">UProperty</a> prop, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> value, <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);
<a name="l00414"></a>00414 
<a name="l00450"></a>00450 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00451"></a>00451 <a class="code" href="uset_8h.html#6ea4197ee50887dde5eb6e9deb2f3442">uset_applyPropertyAlias</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set,
<a name="l00452"></a>00452                         <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *prop, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> propLength,
<a name="l00453"></a>00453                         <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *value, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> valueLength,
<a name="l00454"></a>00454                         <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);
<a name="l00455"></a>00455 
<a name="l00465"></a>00465 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00466"></a>00466 <a class="code" href="uset_8h.html#319e09dd5e7c7987e177da7d31239ed2">uset_resemblesPattern</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *pattern, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> patternLength,
<a name="l00467"></a>00467                       <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> pos);
<a name="l00468"></a>00468 
<a name="l00484"></a>00484 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00485"></a>00485 <a class="code" href="uset_8h.html#dd59ca5626ba49504529174c7f47e4b3">uset_toPattern</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set,
<a name="l00486"></a>00486                <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* result, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> resultCapacity,
<a name="l00487"></a>00487                <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> escapeUnprintable,
<a name="l00488"></a>00488                <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);
<a name="l00489"></a>00489 
<a name="l00498"></a>00498 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00499"></a>00499 <a class="code" href="uset_8h.html#ceae4c9143329a4ad6f742f7e74ad6ce">uset_add</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c);
<a name="l00500"></a>00500 
<a name="l00513"></a>00513 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00514"></a>00514 <a class="code" href="uset_8h.html#cb550f469f833d41c14536ea11bf54be">uset_addAll</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> *additionalSet);
<a name="l00515"></a>00515 
<a name="l00525"></a>00525 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00526"></a>00526 <a class="code" href="uset_8h.html#9c1050ab4e1056abd819d4fa3b46948d">uset_addRange</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> end);
<a name="l00527"></a>00527 
<a name="l00537"></a>00537 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00538"></a>00538 <a class="code" href="uset_8h.html#f2917938713745c91c44b622c61ad01b">uset_addString</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* str, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> strLen);
<a name="l00539"></a>00539 
<a name="l00549"></a>00549 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00550"></a>00550 <a class="code" href="uset_8h.html#7a8489c50fd74324a4dc000bdceea49c">uset_addAllCodePoints</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *str, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> strLen);
<a name="l00551"></a>00551 
<a name="l00560"></a>00560 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00561"></a>00561 <a class="code" href="uset_8h.html#fe44d95c8c0be1e4ce4399a4ee2f1f8f">uset_remove</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c);
<a name="l00562"></a>00562 
<a name="l00572"></a>00572 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00573"></a>00573 <a class="code" href="uset_8h.html#6b0fc0ae495d8aa755e2f42769e49b62">uset_removeRange</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> end);
<a name="l00574"></a>00574 
<a name="l00584"></a>00584 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00585"></a>00585 <a class="code" href="uset_8h.html#ec1fe2c7d06a475d21fbf822fb42b825">uset_removeString</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* str, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> strLen);
<a name="l00586"></a>00586 
<a name="l00598"></a>00598 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00599"></a>00599 <a class="code" href="uset_8h.html#762f9d6a016dd5a59a9a6701255e5e96">uset_removeAll</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* removeSet);
<a name="l00600"></a>00600 
<a name="l00615"></a>00615 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00616"></a>00616 <a class="code" href="uset_8h.html#49d1074ef9aeca26567d9a35ee0e97b9">uset_retain</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> end);
<a name="l00617"></a>00617 
<a name="l00630"></a>00630 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00631"></a>00631 <a class="code" href="uset_8h.html#6878a72dcd2249c49924ec98c922ba2e">uset_retainAll</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* retain);
<a name="l00632"></a>00632 
<a name="l00641"></a>00641 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00642"></a>00642 <a class="code" href="uset_8h.html#cacac5438cd07fcfe5c4f52a561f36c2">uset_compact</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set);
<a name="l00643"></a>00643 
<a name="l00652"></a>00652 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00653"></a>00653 <a class="code" href="uset_8h.html#648e93c5d2893cc65b0eb80f3162544e">uset_complement</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set);
<a name="l00654"></a>00654 
<a name="l00666"></a>00666 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00667"></a>00667 <a class="code" href="uset_8h.html#e1d4b880a74aecc07039dfdfb40489c4">uset_complementAll</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* complement);
<a name="l00668"></a>00668 
<a name="l00676"></a>00676 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00677"></a>00677 <a class="code" href="uset_8h.html#19fe69e5c9597433b6e63ff9d8497e4b">uset_clear</a>(<a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set);
<a name="l00678"></a>00678 
<a name="l00686"></a>00686 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00687"></a>00687 <a class="code" href="uset_8h.html#42e3efc0c34ebeb18df64b4c38158fd7">uset_isEmpty</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set);
<a name="l00688"></a>00688 
<a name="l00697"></a>00697 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00698"></a>00698 <a class="code" href="uset_8h.html#f8d9773ae28c70f253d1ba48ee4957f5">uset_contains</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c);
<a name="l00699"></a>00699 
<a name="l00709"></a>00709 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00710"></a>00710 <a class="code" href="uset_8h.html#dab26ac0159e09e748869290be18bf2e">uset_containsRange</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> start, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> end);
<a name="l00711"></a>00711 
<a name="l00720"></a>00720 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00721"></a>00721 <a class="code" href="uset_8h.html#2e23614c8863a4cf606f55d38aecbe5e">uset_containsString</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* str, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> strLen);
<a name="l00722"></a>00722 
<a name="l00733"></a>00733 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00734"></a>00734 <a class="code" href="uset_8h.html#902222c7bd584a91102b26c77842be50">uset_indexOf</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c);
<a name="l00735"></a>00735 
<a name="l00746"></a>00746 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00747"></a>00747 <a class="code" href="uset_8h.html#0de50c1284ddc7d64b7c2dc6fc39921f">uset_charAt</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> index);
<a name="l00748"></a>00748 
<a name="l00757"></a>00757 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00758"></a>00758 <a class="code" href="uset_8h.html#83f6b0b79bbfa0a65248fb39f40e88dd">uset_size</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set);
<a name="l00759"></a>00759 
<a name="l00768"></a>00768 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00769"></a>00769 <a class="code" href="uset_8h.html#3d09ac37a8e0fbf5d38ef8281a3f4b3f">uset_getItemCount</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set);
<a name="l00770"></a>00770 
<a name="l00789"></a>00789 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00790"></a>00790 <a class="code" href="uset_8h.html#1d9da52f345a1b4de5a933d8a3213070">uset_getItem</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> itemIndex,
<a name="l00791"></a>00791              <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a>* start, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a>* end,
<a name="l00792"></a>00792              <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* str, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> strCapacity,
<a name="l00793"></a>00793              <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);
<a name="l00794"></a>00794 
<a name="l00803"></a>00803 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00804"></a>00804 <a class="code" href="uset_8h.html#f55a5a2133c850561c6bd6f53e32a91c">uset_containsAll</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set1, <span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set2);
<a name="l00805"></a>00805 
<a name="l00816"></a>00816 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00817"></a>00817 <a class="code" href="uset_8h.html#db76bbc067c2d78c697a55b01d170674">uset_containsAllCodePoints</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *str, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> strLen);
<a name="l00818"></a>00818 
<a name="l00827"></a>00827 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00828"></a>00828 <a class="code" href="uset_8h.html#b1fd51712466a660f821f1ae4948e009">uset_containsNone</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set1, <span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set2);
<a name="l00829"></a>00829 
<a name="l00838"></a>00838 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00839"></a>00839 <a class="code" href="uset_8h.html#e05a6aa4c5572219700ddb142a4e2a71">uset_containsSome</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set1, <span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set2);
<a name="l00840"></a>00840 
<a name="l00860"></a>00860 <a class="code" href="umachine_8h.html#41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00861"></a>00861 <a class="code" href="uset_8h.html#1c2ae031cbb8557b0106a571dfbdf038">uset_span</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> *set, <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *s, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="ucnv_8h.html#c2d59ccd7e4666434391eab17b0e304f">length</a>, <a class="code" href="uset_8h.html#5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> spanCondition);
<a name="l00862"></a>00862 
<a name="l00881"></a>00881 <a class="code" href="umachine_8h.html#41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00882"></a>00882 <a class="code" href="uset_8h.html#8f38fd1f93c2908ff3bd9290a849c2f7">uset_spanBack</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> *set, <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *s, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="ucnv_8h.html#c2d59ccd7e4666434391eab17b0e304f">length</a>, <a class="code" href="uset_8h.html#5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> spanCondition);
<a name="l00883"></a>00883 
<a name="l00903"></a>00903 <a class="code" href="umachine_8h.html#41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00904"></a>00904 <a class="code" href="uset_8h.html#544f014d315c49f98c39aac7d4fe6a9a">uset_spanUTF8</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *s, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="ucnv_8h.html#c2d59ccd7e4666434391eab17b0e304f">length</a>, <a class="code" href="uset_8h.html#5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> spanCondition);
<a name="l00905"></a>00905 
<a name="l00924"></a>00924 <a class="code" href="umachine_8h.html#41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00925"></a>00925 <a class="code" href="uset_8h.html#f3533477f8a22a4988b625ecbb9df8cf">uset_spanBackUTF8</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a> *set, <span class="keyword">const</span> <span class="keywordtype">char</span> *s, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="ucnv_8h.html#c2d59ccd7e4666434391eab17b0e304f">length</a>, <a class="code" href="uset_8h.html#5fc2e77dd6c8385e0e88fc6a7d72d9b4">USetSpanCondition</a> spanCondition);
<a name="l00926"></a>00926 
<a name="l00935"></a>00935 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00936"></a>00936 <a class="code" href="uset_8h.html#027edbf3f81914abb7a703fb5b83bbcf">uset_equals</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set1, <span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set2);
<a name="l00937"></a>00937 
<a name="l00938"></a>00938 <span class="comment">/*********************************************************************</span>
<a name="l00939"></a>00939 <span class="comment"> * Serialized set API</span>
<a name="l00940"></a>00940 <span class="comment"> *********************************************************************/</span>
<a name="l00941"></a>00941 
<a name="l00991"></a>00991 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00992"></a>00992 <a class="code" href="uset_8h.html#7b1d3c1676d23e1dce2b6532bdc00aed">uset_serialize</a>(<span class="keyword">const</span> <a class="code" href="ucnv_8h.html#dce3fef7c15d7c78196bf977ac96ec9c">USet</a>* set, <a class="code" href="platform_8h.html#273cf69d639a59973b6019625df33e30">uint16_t</a>* dest, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> destCapacity, <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* <a class="code" href="ucnv_8h.html#dcecb06053d9ae2b93c7296dcc3dd91f">pErrorCode</a>);
<a name="l00993"></a>00993 
<a name="l01002"></a>01002 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l01003"></a>01003 <a class="code" href="uset_8h.html#ee4c3abbd48d9d899f6250d498a29168">uset_getSerializedSet</a>(<a class="code" href="structUSerializedSet.html">USerializedSet</a>* fillSet, <span class="keyword">const</span> <a class="code" href="platform_8h.html#273cf69d639a59973b6019625df33e30">uint16_t</a>* src, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> srcLength);
<a name="l01004"></a>01004 
<a name="l01012"></a>01012 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l01013"></a>01013 <a class="code" href="uset_8h.html#550b1efa4844dc9d745ca7c01836bb10">uset_setSerializedToOne</a>(<a class="code" href="structUSerializedSet.html">USerializedSet</a>* fillSet, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c);
<a name="l01014"></a>01014 
<a name="l01023"></a>01023 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l01024"></a>01024 <a class="code" href="uset_8h.html#4a4f37a9684cfd16c1271ff6cbaf4ea6">uset_serializedContains</a>(<span class="keyword">const</span> <a class="code" href="structUSerializedSet.html">USerializedSet</a>* set, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a> c);
<a name="l01025"></a>01025 
<a name="l01035"></a>01035 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l01036"></a>01036 <a class="code" href="uset_8h.html#4b09f3f07927c1fbae2b05cce3a22e4f">uset_getSerializedRangeCount</a>(<span class="keyword">const</span> <a class="code" href="structUSerializedSet.html">USerializedSet</a>* set);
<a name="l01037"></a>01037 
<a name="l01051"></a>01051 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l01052"></a>01052 <a class="code" href="uset_8h.html#6a197df6a2d0d9cafc8561d6fab55148">uset_getSerializedRange</a>(<span class="keyword">const</span> <a class="code" href="structUSerializedSet.html">USerializedSet</a>* set, <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> rangeIndex,
<a name="l01053"></a>01053                         <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a>* pStart, <a class="code" href="umachine_8h.html#09fff5c3b5a5b015324dc3ec3cf92809">UChar32</a>* pEnd);
<a name="l01054"></a>01054 
<a name="l01055"></a>01055 <span class="preprocessor">#endif</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Sep 14 12:59:21 2007 for ICU 3.8 by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
</body>
</html>