Sophie

Sophie

distrib > CentOS > 5 > i386 > by-pkgid > b9045fbd68b9dde72f144d2135c0d1f9 > files > 451

libicu-doc-3.6-5.16.1.i386.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: usearch.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>usearch.h</h1><a href="usearch_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) 2001-2005 IBM and others. All rights reserved.</span>
<a name="l00004"></a>00004 <span class="comment">**********************************************************************</span>
<a name="l00005"></a>00005 <span class="comment">*   Date        Name        Description</span>
<a name="l00006"></a>00006 <span class="comment">*  06/28/2001   synwee      Creation.</span>
<a name="l00007"></a>00007 <span class="comment">**********************************************************************</span>
<a name="l00008"></a>00008 <span class="comment">*/</span>
<a name="l00009"></a>00009 <span class="preprocessor">#ifndef USEARCH_H</span>
<a name="l00010"></a>00010 <span class="preprocessor"></span><span class="preprocessor">#define USEARCH_H</span>
<a name="l00011"></a>00011 <span class="preprocessor"></span>
<a name="l00012"></a>00012 <span class="preprocessor">#include "<a class="code" href="utypes_8h.html">unicode/utypes.h</a>"</span>
<a name="l00013"></a>00013 
<a name="l00014"></a>00014 <span class="preprocessor">#if !UCONFIG_NO_COLLATION</span>
<a name="l00015"></a>00015 <span class="preprocessor"></span>
<a name="l00016"></a>00016 <span class="preprocessor">#include "<a class="code" href="ucol_8h.html">unicode/ucol.h</a>"</span>
<a name="l00017"></a>00017 <span class="preprocessor">#include "<a class="code" href="ucoleitr_8h.html">unicode/ucoleitr.h</a>"</span>
<a name="l00018"></a>00018 <span class="preprocessor">#include "<a class="code" href="ubrk_8h.html">unicode/ubrk.h</a>"</span>
<a name="l00019"></a>00019 
<a name="l00136"></a><a class="code" href="usearch_8h.html#b66c48ad34ba3832680f23da3e0f70aa">00136</a> <span class="preprocessor">#define USEARCH_DONE -1</span>
<a name="l00137"></a>00137 <span class="preprocessor"></span>
<a name="l00142"></a>00142 <span class="keyword">struct </span><a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a>;
<a name="l00147"></a><a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">00147</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a>;
<a name="l00148"></a>00148 
<a name="l00152"></a><a class="code" href="usearch_8h.html#a382f146f1968a9d1dc182100b23ac03">00152</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
<a name="l00154"></a>00154     <a class="code" href="usearch_8h.html#a382f146f1968a9d1dc182100b23ac035ff7dd21e97fe37e8c0831e01109ac4d">USEARCH_OVERLAP</a>,
<a name="l00159"></a>00159     <a class="code" href="usearch_8h.html#a382f146f1968a9d1dc182100b23ac0337b8d3d23099f977933aba4ee4eeff4c">USEARCH_CANONICAL_MATCH</a>,
<a name="l00160"></a>00160     USEARCH_ATTRIBUTE_COUNT
<a name="l00161"></a>00161 } <a class="code" href="usearch_8h.html#a382f146f1968a9d1dc182100b23ac03">USearchAttribute</a>;
<a name="l00162"></a>00162 
<a name="l00166"></a><a class="code" href="usearch_8h.html#fbe777746540a229c0a2ff3323e292d1">00166</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
<a name="l00168"></a>00168     <a class="code" href="usearch_8h.html#fbe777746540a229c0a2ff3323e292d14195142bbaf07c3e7503a4017deab57b">USEARCH_DEFAULT</a> = -1,
<a name="l00170"></a>00170     <a class="code" href="usearch_8h.html#fbe777746540a229c0a2ff3323e292d15c12e5024dc8193f02f5961d9997ecc5">USEARCH_OFF</a>, 
<a name="l00172"></a>00172     <a class="code" href="usearch_8h.html#fbe777746540a229c0a2ff3323e292d1683745df041ae94d9b0450c08d030fb7">USEARCH_ON</a>,
<a name="l00173"></a>00173     USEARCH_ATTRIBUTE_VALUE_COUNT
<a name="l00174"></a>00174 } <a class="code" href="usearch_8h.html#fbe777746540a229c0a2ff3323e292d1">USearchAttributeValue</a>;
<a name="l00175"></a>00175 
<a name="l00176"></a>00176 <span class="comment">/* open and close ------------------------------------------------------ */</span>
<a name="l00177"></a>00177 
<a name="l00200"></a>00200 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> * <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#25915409c9af820aef82990b82b401d7">usearch_open</a>(<span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>          *pattern, 
<a name="l00201"></a>00201                                               <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>         patternlength, 
<a name="l00202"></a>00202                                         <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>          *text, 
<a name="l00203"></a>00203                                               <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>         textlength,
<a name="l00204"></a>00204                                         <span class="keyword">const</span> <span class="keywordtype">char</span>           *locale,
<a name="l00205"></a>00205                                               <a class="code" href="ubrk_8h.html#91403765077ce0615043a82d9adef758">UBreakIterator</a> *breakiter,
<a name="l00206"></a>00206                                               <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>     *status);
<a name="l00207"></a>00207 
<a name="l00232"></a>00232 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> * <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#5cfb0c54ef2b4bf100ce5f1febf769cc">usearch_openFromCollator</a>(
<a name="l00233"></a>00233                                          <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *pattern, 
<a name="l00234"></a>00234                                                <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>         patternlength,
<a name="l00235"></a>00235                                          <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>          *text, 
<a name="l00236"></a>00236                                                <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>         textlength,
<a name="l00237"></a>00237                                          <span class="keyword">const</span> <a class="code" href="ucol_8h.html#3c4eeb412a5fd72762e6245aa75ca081">UCollator</a>      *collator,
<a name="l00238"></a>00238                                                <a class="code" href="ubrk_8h.html#91403765077ce0615043a82d9adef758">UBreakIterator</a> *breakiter,
<a name="l00239"></a>00239                                                <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>     *status);
<a name="l00240"></a>00240 
<a name="l00247"></a>00247 <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 class="code" href="usearch_8h.html#618a3f90394cecd1f76aaee4cc1b4c9d">usearch_close</a>(<a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *searchiter);
<a name="l00248"></a>00248 
<a name="l00249"></a>00249 <span class="comment">/* get and set methods -------------------------------------------------- */</span>
<a name="l00250"></a>00250 
<a name="l00266"></a>00266 <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 class="code" href="usearch_8h.html#1291f11a16b4b1090eb7029e4c51c70a">usearch_setOffset</a>(<a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00267"></a>00267                                         <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>    position,
<a name="l00268"></a>00268                                         <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);
<a name="l00269"></a>00269 
<a name="l00278"></a>00278 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#d5913a0eff26b126630d802195fa4622">usearch_getOffset</a>(<span class="keyword">const</span> <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch);
<a name="l00279"></a>00279     
<a name="l00291"></a>00291 <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 class="code" href="usearch_8h.html#c983c4347f0d3d0179d67f0e9ba47bd0">usearch_setAttribute</a>(<a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a>         *strsrch, 
<a name="l00292"></a>00292                                            <a class="code" href="usearch_8h.html#a382f146f1968a9d1dc182100b23ac03">USearchAttribute</a>       attribute,
<a name="l00293"></a>00293                                            <a class="code" href="usearch_8h.html#fbe777746540a229c0a2ff3323e292d1">USearchAttributeValue</a>  value,
<a name="l00294"></a>00294                                            <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>            *status);
<a name="l00295"></a>00295 
<a name="l00304"></a>00304 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="usearch_8h.html#fbe777746540a229c0a2ff3323e292d1">USearchAttributeValue</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#22948a4f2340979d38e145e13efb7a86">usearch_getAttribute</a>(
<a name="l00305"></a>00305                                          <span class="keyword">const</span> <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a>    *strsrch,
<a name="l00306"></a>00306                                                <a class="code" href="usearch_8h.html#a382f146f1968a9d1dc182100b23ac03">USearchAttribute</a>  attribute);
<a name="l00307"></a>00307 
<a name="l00327"></a>00327 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#87337f2e0925028965f9f4ff72463eab">usearch_getMatchedStart</a>(
<a name="l00328"></a>00328                                                <span class="keyword">const</span> <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch);
<a name="l00329"></a>00329     
<a name="l00347"></a>00347 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#4a88cb2386508803670df932384ed195">usearch_getMatchedLength</a>(
<a name="l00348"></a>00348                                                <span class="keyword">const</span> <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch);
<a name="l00349"></a>00349 
<a name="l00375"></a>00375 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#19a7079e52d937fc2ea7fe5e06a2c563">usearch_getMatchedText</a>(<span class="keyword">const</span> <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00376"></a>00376                                             <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>         *result, 
<a name="l00377"></a>00377                                             <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>        resultCapacity, 
<a name="l00378"></a>00378                                             <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);
<a name="l00379"></a>00379 
<a name="l00380"></a>00380 <span class="preprocessor">#if !UCONFIG_NO_BREAK_ITERATION</span>
<a name="l00381"></a>00381 <span class="preprocessor"></span>
<a name="l00397"></a>00397 <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 class="code" href="usearch_8h.html#86d42a1e90bb714a38a314d5bb77cda5">usearch_setBreakIterator</a>(<a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a>  *strsrch, 
<a name="l00398"></a>00398                                                <a class="code" href="ubrk_8h.html#91403765077ce0615043a82d9adef758">UBreakIterator</a> *breakiter,
<a name="l00399"></a>00399                                                <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>     *status);
<a name="l00400"></a>00400 
<a name="l00412"></a>00412 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <a class="code" href="ubrk_8h.html#91403765077ce0615043a82d9adef758">UBreakIterator</a> * <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#1386c96d1215f380a0678bf368efbbba">usearch_getBreakIterator</a>(
<a name="l00413"></a>00413                                               <span class="keyword">const</span> <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch);
<a name="l00414"></a>00414     
<a name="l00415"></a>00415 <span class="preprocessor">#endif</span>
<a name="l00416"></a>00416 <span class="preprocessor"></span>    
<a name="l00430"></a>00430 <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 class="code" href="usearch_8h.html#09c1c5d4ea8b69ce32993dff6426a386">usearch_setText</a>(      <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00431"></a>00431                                       <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>         *text,
<a name="l00432"></a>00432                                             <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>        textlength,
<a name="l00433"></a>00433                                             <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);
<a name="l00434"></a>00434 
<a name="l00443"></a>00443 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> * <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#4c0acb3936f46b566e39874e6f063f1b">usearch_getText</a>(<span class="keyword">const</span> <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00444"></a>00444                                                <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>       *<a class="code" href="ucnv_8h.html#c2d59ccd7e4666434391eab17b0e304f">length</a>);
<a name="l00445"></a>00445 
<a name="l00456"></a>00456 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="ucol_8h.html#3c4eeb412a5fd72762e6245aa75ca081">UCollator</a> * <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#c6c5c26c83f1797d7d60befad91ca2d3">usearch_getCollator</a>(
<a name="l00457"></a>00457                                                <span class="keyword">const</span> <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch);
<a name="l00458"></a>00458 
<a name="l00469"></a>00469 <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 class="code" href="usearch_8h.html#c54be8b9a44d22ec6ea5d53f3cc5d7c5">usearch_setCollator</a>(      <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00470"></a>00470                                           <span class="keyword">const</span> <a class="code" href="ucol_8h.html#3c4eeb412a5fd72762e6245aa75ca081">UCollator</a>     *collator,
<a name="l00471"></a>00471                                                 <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);
<a name="l00472"></a>00472 
<a name="l00485"></a>00485 <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 class="code" href="usearch_8h.html#a2d53cd40c636eb0da13b891e4a84dbb">usearch_setPattern</a>(      <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00486"></a>00486                                          <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>         *pattern,
<a name="l00487"></a>00487                                                <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>        patternlength,
<a name="l00488"></a>00488                                                <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);
<a name="l00489"></a>00489 
<a name="l00498"></a>00498 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> * <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#1ffeb4ed9b997387051c1705b2b32858">usearch_getPattern</a>(
<a name="l00499"></a>00499                                                <span class="keyword">const</span> <a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00500"></a>00500                                                      <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>       *<a class="code" href="ucnv_8h.html#c2d59ccd7e4666434391eab17b0e304f">length</a>);
<a name="l00501"></a>00501 
<a name="l00502"></a>00502 <span class="comment">/* methods ------------------------------------------------------------- */</span>
<a name="l00503"></a>00503 
<a name="l00519"></a>00519 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#d59a7f4746faf28c98fee8473e0353d4">usearch_first</a>(<a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00520"></a>00520                                            <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);
<a name="l00521"></a>00521 
<a name="l00543"></a>00543 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#32c4c29b24f1f2ce0a3dc4e90c1a0b30">usearch_following</a>(<a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00544"></a>00544                                                <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>    position, 
<a name="l00545"></a>00545                                                <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);
<a name="l00546"></a>00546     
<a name="l00562"></a>00562 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#ad61fadd096cd28a454f68fa117a24cb">usearch_last</a>(<a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00563"></a>00563                                           <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);
<a name="l00564"></a>00564 
<a name="l00585"></a>00585 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#c3cd326f313fdc57bfe46f906a33f6f1">usearch_preceding</a>(<a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00586"></a>00586                                                <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>    position, 
<a name="l00587"></a>00587                                                <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);
<a name="l00588"></a>00588     
<a name="l00606"></a>00606 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#51f8b08f582cb956d950cdd5098e93cf">usearch_next</a>(<a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00607"></a>00607                                           <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);
<a name="l00608"></a>00608 
<a name="l00626"></a>00626 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="pwin32_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> <a class="code" href="usearch_8h.html#6be0c1c2f412c0ae13cb9c7c1796d7a4">usearch_previous</a>(<a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch, 
<a name="l00627"></a>00627                                               <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);
<a name="l00628"></a>00628     
<a name="l00639"></a>00639 <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 class="code" href="usearch_8h.html#52484e482e408ddc091cc43b0d1decd9">usearch_reset</a>(<a class="code" href="usearch_8h.html#b244c09051ecef7e477be6f3e247796d">UStringSearch</a> *strsrch);
<a name="l00640"></a>00640 
<a name="l00641"></a>00641 <span class="preprocessor">#endif </span><span class="comment">/* #if !UCONFIG_NO_COLLATION */</span>
<a name="l00642"></a>00642 
<a name="l00643"></a>00643 <span class="preprocessor">#endif</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 13 17:29:53 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>