Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-release > by-pkgid > 3a4e91bde08970529a0aa07935652fe8 > files > 885

icu-doc-58.2-3.mga6.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>ICU 58.2: UTextFuncs Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">ICU 58.2
   &#160;<span id="projectnumber">58.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">UTextFuncs Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>(public) Function dispatch table for <a class="el" href="structUText.html" title="UText struct. ">UText</a>.  
 <a href="structUTextFuncs.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="utext_8h_source.html">utext.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a82423256ccf21ad6d407f1a390d826ca"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#a82423256ccf21ad6d407f1a390d826ca">tableSize</a></td></tr>
<tr class="memdesc:a82423256ccf21ad6d407f1a390d826ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">(public) Function table size, sizeof(UTextFuncs) Intended for use should the table grow to accomodate added functions in the future, to allow tests for older format function tables that do not contain the extensions.  <a href="#a82423256ccf21ad6d407f1a390d826ca">More...</a><br /></td></tr>
<tr class="separator:a82423256ccf21ad6d407f1a390d826ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07aae199d0c0c50c843900aac4ab75c6"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#a07aae199d0c0c50c843900aac4ab75c6">reserved1</a></td></tr>
<tr class="memdesc:a07aae199d0c0c50c843900aac4ab75c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">(private) Alignment padding.  <a href="#a07aae199d0c0c50c843900aac4ab75c6">More...</a><br /></td></tr>
<tr class="separator:a07aae199d0c0c50c843900aac4ab75c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a34a019ecb5b8f6c53b640b5b259e94"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#a0a34a019ecb5b8f6c53b640b5b259e94">reserved2</a></td></tr>
<tr class="separator:a0a34a019ecb5b8f6c53b640b5b259e94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a788850d9f82cf783bbdd731ac5407c2e"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#a788850d9f82cf783bbdd731ac5407c2e">reserved3</a></td></tr>
<tr class="separator:a788850d9f82cf783bbdd731ac5407c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec491b54b67bc848006b04e4ebce0009"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utext_8h.html#ae29be5a512f69c3a9d871890225d07ec">UTextClone</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#aec491b54b67bc848006b04e4ebce0009">clone</a></td></tr>
<tr class="memdesc:aec491b54b67bc848006b04e4ebce0009"><td class="mdescLeft">&#160;</td><td class="mdescRight">(public) Function pointer for UTextClone  <a href="#aec491b54b67bc848006b04e4ebce0009">More...</a><br /></td></tr>
<tr class="separator:aec491b54b67bc848006b04e4ebce0009"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a91d3830174aa6a9d2bc7c1c9142ce6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utext_8h.html#a36bad470545b3183fff611c91312cc10">UTextNativeLength</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#a8a91d3830174aa6a9d2bc7c1c9142ce6">nativeLength</a></td></tr>
<tr class="memdesc:a8a91d3830174aa6a9d2bc7c1c9142ce6"><td class="mdescLeft">&#160;</td><td class="mdescRight">(public) function pointer for UTextLength May be expensive to compute!  <a href="#a8a91d3830174aa6a9d2bc7c1c9142ce6">More...</a><br /></td></tr>
<tr class="separator:a8a91d3830174aa6a9d2bc7c1c9142ce6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fc21ad481e4f48fcbec5a6cf5e6f3dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utext_8h.html#a829af7190e7cee22c647af949ebb4730">UTextAccess</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#a5fc21ad481e4f48fcbec5a6cf5e6f3dc">access</a></td></tr>
<tr class="memdesc:a5fc21ad481e4f48fcbec5a6cf5e6f3dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">(public) Function pointer for UTextAccess.  <a href="#a5fc21ad481e4f48fcbec5a6cf5e6f3dc">More...</a><br /></td></tr>
<tr class="separator:a5fc21ad481e4f48fcbec5a6cf5e6f3dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fd73fbd4bf4e4e87d2589b43ef9b7e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utext_8h.html#a62d7c17254aee81ba7ccf7acdf79f2dd">UTextExtract</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#a6fd73fbd4bf4e4e87d2589b43ef9b7e1">extract</a></td></tr>
<tr class="memdesc:a6fd73fbd4bf4e4e87d2589b43ef9b7e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">(public) Function pointer for UTextExtract.  <a href="#a6fd73fbd4bf4e4e87d2589b43ef9b7e1">More...</a><br /></td></tr>
<tr class="separator:a6fd73fbd4bf4e4e87d2589b43ef9b7e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ba9ac339f0e901d87e4568b174943f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utext_8h.html#a0a84b5d0d434b0f1f71f77841cac3d97">UTextReplace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#a8ba9ac339f0e901d87e4568b174943f9">replace</a></td></tr>
<tr class="memdesc:a8ba9ac339f0e901d87e4568b174943f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">(public) Function pointer for UTextReplace.  <a href="#a8ba9ac339f0e901d87e4568b174943f9">More...</a><br /></td></tr>
<tr class="separator:a8ba9ac339f0e901d87e4568b174943f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd589b6a5bc19d33777cbd72dbaa80cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utext_8h.html#ad017072290f396d7bce8fb0712a232e8">UTextCopy</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#acd589b6a5bc19d33777cbd72dbaa80cc">copy</a></td></tr>
<tr class="memdesc:acd589b6a5bc19d33777cbd72dbaa80cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">(public) Function pointer for UTextCopy.  <a href="#acd589b6a5bc19d33777cbd72dbaa80cc">More...</a><br /></td></tr>
<tr class="separator:acd589b6a5bc19d33777cbd72dbaa80cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a163661e37ab2a524e246f14fa3b2459d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utext_8h.html#aa78b6ae4b98958554b7ee15de57e9c30">UTextMapOffsetToNative</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#a163661e37ab2a524e246f14fa3b2459d">mapOffsetToNative</a></td></tr>
<tr class="memdesc:a163661e37ab2a524e246f14fa3b2459d"><td class="mdescLeft">&#160;</td><td class="mdescRight">(public) Function pointer for UTextMapOffsetToNative.  <a href="#a163661e37ab2a524e246f14fa3b2459d">More...</a><br /></td></tr>
<tr class="separator:a163661e37ab2a524e246f14fa3b2459d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad64acbdb2322d22c5f102c6c5a540a9d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utext_8h.html#ab14d770b0feb53e5c4677f998e6b5ad0">UTextMapNativeIndexToUTF16</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#ad64acbdb2322d22c5f102c6c5a540a9d">mapNativeIndexToUTF16</a></td></tr>
<tr class="memdesc:ad64acbdb2322d22c5f102c6c5a540a9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">(public) Function pointer for UTextMapNativeIndexToUTF16.  <a href="#ad64acbdb2322d22c5f102c6c5a540a9d">More...</a><br /></td></tr>
<tr class="separator:ad64acbdb2322d22c5f102c6c5a540a9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea81a263f231930c5b9e7213b92b1d0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utext_8h.html#a689fd4dcd7e392532f979af8b33273b5">UTextClose</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#aea81a263f231930c5b9e7213b92b1d0d">close</a></td></tr>
<tr class="memdesc:aea81a263f231930c5b9e7213b92b1d0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">(public) Function pointer for UTextClose.  <a href="#aea81a263f231930c5b9e7213b92b1d0d">More...</a><br /></td></tr>
<tr class="separator:aea81a263f231930c5b9e7213b92b1d0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96977f916c2574cee8a8fe9e2b479d4b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utext_8h.html#a689fd4dcd7e392532f979af8b33273b5">UTextClose</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#a96977f916c2574cee8a8fe9e2b479d4b">spare1</a></td></tr>
<tr class="memdesc:a96977f916c2574cee8a8fe9e2b479d4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">(private) Spare function pointer  <a href="#a96977f916c2574cee8a8fe9e2b479d4b">More...</a><br /></td></tr>
<tr class="separator:a96977f916c2574cee8a8fe9e2b479d4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e9d4d08bfc0199d46f475c9c9f5372d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utext_8h.html#a689fd4dcd7e392532f979af8b33273b5">UTextClose</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#a8e9d4d08bfc0199d46f475c9c9f5372d">spare2</a></td></tr>
<tr class="memdesc:a8e9d4d08bfc0199d46f475c9c9f5372d"><td class="mdescLeft">&#160;</td><td class="mdescRight">(private) Spare function pointer  <a href="#a8e9d4d08bfc0199d46f475c9c9f5372d">More...</a><br /></td></tr>
<tr class="separator:a8e9d4d08bfc0199d46f475c9c9f5372d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e395e53263ec5d8f0d30fca4343959d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utext_8h.html#a689fd4dcd7e392532f979af8b33273b5">UTextClose</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structUTextFuncs.html#a7e395e53263ec5d8f0d30fca4343959d">spare3</a></td></tr>
<tr class="memdesc:a7e395e53263ec5d8f0d30fca4343959d"><td class="mdescLeft">&#160;</td><td class="mdescRight">(private) Spare function pointer  <a href="#a7e395e53263ec5d8f0d30fca4343959d">More...</a><br /></td></tr>
<tr class="separator:a7e395e53263ec5d8f0d30fca4343959d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>(public) Function dispatch table for <a class="el" href="structUText.html" title="UText struct. ">UText</a>. </p>
<p>Conceptually very much like a C++ Virtual Function Table. This struct defines the organization of the table. Each text provider implementation must provide an actual table that is initialized with the appropriate functions for the type of text being handled. </p><dl class="stable"><dt><b><a class="el" href="stable.html#_stable002840">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01211">1211</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a5fc21ad481e4f48fcbec5a6cf5e6f3dc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="utext_8h.html#a829af7190e7cee22c647af949ebb4730">UTextAccess</a>* UTextFuncs::access</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(public) Function pointer for UTextAccess. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="utext_8h.html#a829af7190e7cee22c647af949ebb4730" title="Function type declaration for UText.access(). ">UTextAccess</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002853">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01259">1259</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="aec491b54b67bc848006b04e4ebce0009"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="utext_8h.html#ae29be5a512f69c3a9d871890225d07ec">UTextClone</a>* UTextFuncs::clone</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(public) Function pointer for UTextClone </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="utext_8h.html#ae29be5a512f69c3a9d871890225d07ec" title="Function type declaration for UText.clone(). ">UTextClone</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002851">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01242">1242</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="aea81a263f231930c5b9e7213b92b1d0d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="utext_8h.html#a689fd4dcd7e392532f979af8b33273b5">UTextClose</a>* UTextFuncs::close</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(public) Function pointer for UTextClose. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="utext_8h.html#a689fd4dcd7e392532f979af8b33273b5" title="Function type declaration for UText.utextClose(). ">UTextClose</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002859">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01307">1307</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="acd589b6a5bc19d33777cbd72dbaa80cc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="utext_8h.html#ad017072290f396d7bce8fb0712a232e8">UTextCopy</a>* UTextFuncs::copy</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(public) Function pointer for UTextCopy. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="utext_8h.html#ad017072290f396d7bce8fb0712a232e8" title="Function type declaration for UText.copy(). ">UTextCopy</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002856">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01283">1283</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6fd73fbd4bf4e4e87d2589b43ef9b7e1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="utext_8h.html#a62d7c17254aee81ba7ccf7acdf79f2dd">UTextExtract</a>* UTextFuncs::extract</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(public) Function pointer for UTextExtract. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="utext_8h.html#a62d7c17254aee81ba7ccf7acdf79f2dd" title="Function type declaration for UText.extract(). ">UTextExtract</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002854">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01267">1267</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad64acbdb2322d22c5f102c6c5a540a9d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="utext_8h.html#ab14d770b0feb53e5c4677f998e6b5ad0">UTextMapNativeIndexToUTF16</a>* UTextFuncs::mapNativeIndexToUTF16</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(public) Function pointer for UTextMapNativeIndexToUTF16. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="utext_8h.html#ab14d770b0feb53e5c4677f998e6b5ad0" title="Function type declaration for UText.mapIndexToUTF16(). ">UTextMapNativeIndexToUTF16</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002858">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01299">1299</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="a163661e37ab2a524e246f14fa3b2459d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="utext_8h.html#aa78b6ae4b98958554b7ee15de57e9c30">UTextMapOffsetToNative</a>* UTextFuncs::mapOffsetToNative</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(public) Function pointer for UTextMapOffsetToNative. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="utext_8h.html#aa78b6ae4b98958554b7ee15de57e9c30" title="Function type declaration for UText.mapOffsetToNative(). ">UTextMapOffsetToNative</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002857">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01291">1291</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8a91d3830174aa6a9d2bc7c1c9142ce6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="utext_8h.html#a36bad470545b3183fff611c91312cc10">UTextNativeLength</a>* UTextFuncs::nativeLength</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(public) function pointer for UTextLength May be expensive to compute! </p>
<dl class="section see"><dt>See also</dt><dd>UTextLength </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002852">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01251">1251</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8ba9ac339f0e901d87e4568b174943f9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="utext_8h.html#a0a84b5d0d434b0f1f71f77841cac3d97">UTextReplace</a>* UTextFuncs::replace</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(public) Function pointer for UTextReplace. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="utext_8h.html#a0a84b5d0d434b0f1f71f77841cac3d97" title="Function type declaration for UText.replace(). ">UTextReplace</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable002855">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01275">1275</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="a07aae199d0c0c50c843900aac4ab75c6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int32_t UTextFuncs::reserved1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(private) Alignment padding. </p>
<p>Do not use, reserved for use by the <a class="el" href="structUText.html" title="UText struct. ">UText</a> framework only. </p><dl class="internal"><dt><b><a class="el" href="internal.html#_internal000198">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01233">1233</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0a34a019ecb5b8f6c53b640b5b259e94"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int32_t UTextFuncs::reserved2</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000199">Internal:</a></b></dt><dd>Do not use.</dd></dl>
<p>This API is for internal use only. </p>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01233">1233</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="a788850d9f82cf783bbdd731ac5407c2e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int32_t UTextFuncs::reserved3</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000200">Internal:</a></b></dt><dd>Do not use.</dd></dl>
<p>This API is for internal use only. </p>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01233">1233</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="a96977f916c2574cee8a8fe9e2b479d4b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="utext_8h.html#a689fd4dcd7e392532f979af8b33273b5">UTextClose</a>* UTextFuncs::spare1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(private) Spare function pointer </p>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000201">Internal:</a></b></dt><dd>Do not use.</dd></dl>
<p>This API is for internal use only. </p>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01313">1313</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8e9d4d08bfc0199d46f475c9c9f5372d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="utext_8h.html#a689fd4dcd7e392532f979af8b33273b5">UTextClose</a>* UTextFuncs::spare2</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(private) Spare function pointer </p>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000202">Internal:</a></b></dt><dd>Do not use.</dd></dl>
<p>This API is for internal use only. </p>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01319">1319</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7e395e53263ec5d8f0d30fca4343959d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="utext_8h.html#a689fd4dcd7e392532f979af8b33273b5">UTextClose</a>* UTextFuncs::spare3</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(private) Spare function pointer </p>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000203">Internal:</a></b></dt><dd>Do not use.</dd></dl>
<p>This API is for internal use only. </p>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01325">1325</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<a class="anchor" id="a82423256ccf21ad6d407f1a390d826ca"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int32_t UTextFuncs::tableSize</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(public) Function table size, sizeof(UTextFuncs) Intended for use should the table grow to accomodate added functions in the future, to allow tests for older format function tables that do not contain the extensions. </p>
<p>Fields are placed for optimal alignment on 32/64/128-bit-pointer machines, by normally grouping together 4 32-bit fields, 4 pointers, 2 64-bit fields in sequence. </p><dl class="stable"><dt><b><a class="el" href="stable.html#_stable002850">Stable:</a></b></dt><dd>ICU 3.6 </dd></dl>

<p>Definition at line <a class="el" href="utext_8h_source.html#l01226">1226</a> of file <a class="el" href="utext_8h_source.html">utext.h</a>.</p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="utext_8h_source.html">utext.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>