Sophie

Sophie

distrib > Mageia > 7 > x86_64 > by-pkgid > 9406df6f885a8f97005c2d7e241d165f > files > 26

colorer-take5-docs-0-0.beta5.14.mga7.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Colorer-take5 Library: Character Class Reference</title>
<link href="../styles/styles.css" rel="stylesheet" type="text/css">
<link href="../styles/doc.css" rel="stylesheet" type="text/css">
<link rel="icon" href="../images/logo-small-api.png"/>
</head>
<body>
<div align='center'>
<a href="../index.html">Home</a> |
<a href="modules.html">Modules</a> |
<a href="hierarchy.html">Class Hierarchy</a> |
<a href="classes.html">Alphabetical List</a> |
<a href="annotated.html">Compound List</a> |
<a href="pages.html">Related Pages</a>
</div>
<!-- Generated by Doxygen 1.4.6 -->
<h1>Character Class Reference<br>
<small>
[<a class="el" href="group__unicode.html">Unicode core</a>]</small>
</h1><!-- doxytag: class="Character" --><hr><a name="_details"></a><h2>Detailed Description</h2>
<a class="el" href="classCharacter.html">Character</a> information class. 
<p>
<dl compact><dt><b>Basic features:</b></dt><dd><ul>
<li>All Unicode information is generated into tables by scripts xcharsets.pl and xtables_gen.pl They are using UnicodeData.txt file and some codepage files, available from <a href="http://www.unicode.org/">http://www.unicode.org/</a></li><li><a class="el" href="classCharacter.html">Character</a> class supports most Unicode character properties, except for Bidirectional char class, and Decomposition information. Most of these methods works like Java <a class="el" href="classCharacter.html">Character</a> class methods.</li></ul>
</dd></dl>
<dl compact><dt><b>Todo:</b></dt><dd><ul>
<li>retrieving of bidirectional class information,</li><li>retrieving of character decomposition mappings (and normalization process information),</li><li>character 'Digit', 'Decimal Digit' properties. You can retrieve only 'Number' value property from digit characters.</li><li>No explicit surrogate characters support. Surrogate pairs are treated as distinct characters. </li></ul>
</dd></dl>

<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6be76a9d49322779be0d3c1e676e7bc1"></a><!-- doxytag: member="Character::toLowerCase" ref="6be76a9d49322779be0d3c1e676e7bc1" args="(wchar c)" -->
static wchar&nbsp;</td><td class="memItemRight" valign="bottom"><b>toLowerCase</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="56aa1cfe0196c283520e75b5d8b5d1bf"></a><!-- doxytag: member="Character::toUpperCase" ref="56aa1cfe0196c283520e75b5d8b5d1bf" args="(wchar c)" -->
static wchar&nbsp;</td><td class="memItemRight" valign="bottom"><b>toUpperCase</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3396f49a5e38ece397b50e593b2876b9"></a><!-- doxytag: member="Character::toTitleCase" ref="3396f49a5e38ece397b50e593b2876b9" args="(wchar c)" -->
static wchar&nbsp;</td><td class="memItemRight" valign="bottom"><b>toTitleCase</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4519cd3c52c2d26c5b7330c59f06bf94"></a><!-- doxytag: member="Character::isLowerCase" ref="4519cd3c52c2d26c5b7330c59f06bf94" args="(wchar c)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>isLowerCase</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6a35dbfa559c9bb4c3e6af6b9ada2110"></a><!-- doxytag: member="Character::isUpperCase" ref="6a35dbfa559c9bb4c3e6af6b9ada2110" args="(wchar c)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>isUpperCase</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3d6c23102b6c859c729dd61646947b23"></a><!-- doxytag: member="Character::isTitleCase" ref="3d6c23102b6c859c729dd61646947b23" args="(wchar c)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>isTitleCase</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f855e08b97166de87ae8ee486ab4306e"></a><!-- doxytag: member="Character::isLetter" ref="f855e08b97166de87ae8ee486ab4306e" args="(wchar c)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>isLetter</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e4d537b9de77db752d956043b734c963"></a><!-- doxytag: member="Character::isLetterOrDigit" ref="e4d537b9de77db752d956043b734c963" args="(wchar c)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>isLetterOrDigit</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4fd96218b8fafad90e8746bca6c33639"></a><!-- doxytag: member="Character::isDigit" ref="4fd96218b8fafad90e8746bca6c33639" args="(wchar c)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>isDigit</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dcf0391c0bf140d2bca2858b2cb54633"></a><!-- doxytag: member="Character::isAssigned" ref="dcf0391c0bf140d2bca2858b2cb54633" args="(wchar c)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>isAssigned</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="621c49a1c553e51ff44321251fbf5d4d"></a><!-- doxytag: member="Character::isSpaceChar" ref="621c49a1c553e51ff44321251fbf5d4d" args="(wchar c)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>isSpaceChar</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a9604d98c687de10d6b7fbdb714640f5"></a><!-- doxytag: member="Character::isWhitespace" ref="a9604d98c687de10d6b7fbdb714640f5" args="(wchar c)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>isWhitespace</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="766379012f0a1084a020ada2fce4d1b5"></a><!-- doxytag: member="Character::isNumber" ref="766379012f0a1084a020ada2fce4d1b5" args="(wchar c)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>isNumber</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fd651a19e6f739605b3513711c8b4020"></a><!-- doxytag: member="Character::toNumericValue" ref="fd651a19e6f739605b3513711c8b4020" args="(wchar c, float *f)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>toNumericValue</b> (wchar c, float *f)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="569fc867a063fed830615d39c3f9b0f0"></a><!-- doxytag: member="Character::getCategoryName" ref="569fc867a063fed830615d39c3f9b0f0" args="(wchar c)" -->
static char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>getCategoryName</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c6c71875369422353e84ef4849a5566e"></a><!-- doxytag: member="Character::getCategory" ref="c6c71875369422353e84ef4849a5566e" args="(wchar c)" -->
static ECharCategory&nbsp;</td><td class="memItemRight" valign="bottom"><b>getCategory</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b2e292c5958f0b8ec649028827ec88a2"></a><!-- doxytag: member="Character::getCombiningClass" ref="b2e292c5958f0b8ec649028827ec88a2" args="(wchar c)" -->
static int&nbsp;</td><td class="memItemRight" valign="bottom"><b>getCombiningClass</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f906b6775e6fde5ca31178441893f5aa"></a><!-- doxytag: member="Character::isMirrored" ref="f906b6775e6fde5ca31178441893f5aa" args="(wchar c)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>isMirrored</b> (wchar c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCharacter.html#5e7289a94b23a20595317560d9291c82">sizeofTables</a> ()</td></tr>

</table>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="5e7289a94b23a20595317560d9291c82"></a><!-- doxytag: member="Character::sizeofTables" ref="5e7289a94b23a20595317560d9291c82" args="()" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top">int Character::sizeofTables           </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap><code> [static]</code></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>For debug purposes only. </dd></dl>
    </td>
  </tr>
</table>

<br><br>
<center><small>
Colorer-take5 Library. Copyright &copy; 1999-2006 Igor Russkih.<br>
Generated at Fri Nov 24 17:13:12 2006 by doxygen 1.4.6.
</small><center>
    </BODY>
  </HTML>