version 1.21, 2005/02/05 22:59:23
|
version 1.22, 2005/03/26 00:19:12
|
|
|
/// Implicit converter from Char16 to Uint16 | /// Implicit converter from Char16 to Uint16 |
operator Uint16() const; | operator Uint16() const; |
| |
|
// Returns if the character is an ASCII character. |
|
Boolean isAscii() const throw(); |
|
|
|
// Returns if the character is a digit (0-9). |
|
Boolean isDigit() const throw(); |
|
|
|
// Returns if the character is a hex digit (0-0a-fA-F) |
|
Boolean isXDigit() const throw(); |
|
|
|
// Returns if the character is an alphabetic character (a-zA-Z) |
|
Boolean isAlpha() const throw(); |
|
|
|
// Returns if the character is an upper case alphabetic character (A-Z) |
|
Boolean isUpper() const throw(); |
|
|
|
// Returns if the character is a lower case alphabetic character (A-Z) |
|
Boolean isLower() const throw(); |
|
|
|
// Returns if the character is an alphanumeric character (a-zA-Z0-9) |
|
Boolean isAlnum() const throw(); |
|
|
|
// Returns if the character is a whitespace character (' '\b\t\f) |
|
Boolean isSpace() const throw(); |
|
|
private: | private: |
|
inline Boolean _isAscii() const throw() |
|
{ |
|
return(_code < 0x80); |
|
} |
| |
Uint16 _code; | Uint16 _code; |
}; | }; |