|
|
 |
 |
|
rtxUnicode.h File Reference#include "rtxsrc/rtxCommon.h"
Go to the source code of this file.
Detailed Description
Definition in file rtxUnicode.h.
Function Documentation
|
|
rtxUCSIsBaseChar:
- Parameters:
-
| c,: | an unicode character (int) |
Check whether the character is allowed by the production [85] BaseChar ::= ... long list see REC ...
Returns 0 if not, non-zero otherwise |
|
|
rtxUCSIsBlank:
- Parameters:
-
| c,: | a UNICODE character (int) |
Check whether the character is allowed by the production [3] S ::= (#x20 | #x9 | #xD | #xA)+ Also available as a macro IS_BLANK()
Returns 0 if not, non-zero otherwise |
|
|
rtxUCSIsChar:
- Parameters:
-
| c,: | an unicode character (int) |
Check whether the character is allowed by the production [2] Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF] any Unicode character, excluding the surrogate blocks, FFFE, and FFFF. Also available as a macro IS_CHAR()
Returns 0 if not, non-zero otherwise |
|
|
rtxUCSIsCombining:
- Parameters:
-
| c,: | an unicode character (int) |
Check whether the character is allowed by the production [87] CombiningChar ::= ... long list see REC ...
Returns 0 if not, non-zero otherwise |
|
|
rtxUCSIsDigit:
- Parameters:
-
| c,: | an unicode character (int) |
Check whether the character is allowed by the production [88] Digit ::= ... long list see REC ...
Returns 0 if not, non-zero otherwise |
|
|
rtxUCSIsExtender:
- Parameters:
-
| c,: | an unicode character (int) |
Check whether the character is allowed by the production [89] Extender ::= #x00B7 | #x02D0 | #x02D1 | #x0387 | #x0640 | #x0E46 | #x0EC6 | #x3005 | [#x3031-#x3035] | [#x309D-#x309E] | [#x30FC-#x30FE]
Returns 0 if not, non-zero otherwise |
|
|
rtxUCSIsIdeographic:
- Parameters:
-
| c,: | an unicode character (int) |
Check whether the character is allowed by the production [86] Ideographic ::= [#x4E00-#x9FA5] | #x3007 | [#x3021-#x3029]
Returns 0 if not, non-zero otherwise |
|
|
rtxUCSIsLetter:
- Parameters:
-
| c,: | an unicode character (int) |
Check whether the character is allowed by the production [84] Letter ::= BaseChar | Ideographic
Returns 0 if not, non-zero otherwise |
|
|
rtxUCSIsPubidChar:
- Parameters:
-
| c,: | an unicode character (int) |
Check whether the character is allowed by the production [13] PubidChar ::= #x20 | #xD | #xA | [a-zA-Z0-9] | [-'()+,./:=?;!*#@$_%]
Returns 0 if not, non-zero otherwise |
|
|
This function converts a null-terminated Unicode string into a UTF-8 string.
Memory is allocated for the output string using the built-in memory management functions.
- Parameters:
-
| pctxt | Pointer to context structure. |
| inbuf | Null-terminated Unicode string to convert. |
- Returns:
- Converted UTF-8 character string.
|
|
This file was last modified on
8 Jan 2007. XBinder, Version 1.1.9 |