|
Defines |
|
#define | OS_CTYPE_UPPER 0x1 |
|
#define | OS_CTYPE_LOWER 0x2 |
|
#define | OS_CTYPE_NUMBER 0x4 |
|
#define | OS_CTYPE_SPACE 0x8 |
|
#define | OS_CTYPE_PUNCT 0x10 |
|
#define | OS_CTYPE_CTRL 0x20 |
|
#define | OS_CTYPE_HEX 0x40 |
|
#define | OS_CTYPE_BLANK 0x80 |
|
#define | OS_ISASCII(c) ((unsigned)(c) < 0x80) |
|
#define | OS_ISALPHA(c) (rtxCtypeTable[(unsigned)(c)]&(OS_CTYPE_UPPER|OS_CTYPE_LOWER)) |
|
#define | OS_ISUPPER(c) (rtxCtypeTable[(unsigned)(c)]&OS_CTYPE_UPPER) |
|
#define | OS_ISLOWER(c) (rtxCtypeTable[(unsigned)(c)]&OS_CTYPE_LOWER) |
|
#define | OS_ISDIGIT(c) (rtxCtypeTable[(unsigned)(c)]&OS_CTYPE_NUMBER) |
|
#define | OS_ISXDIGIT(c) (rtxCtypeTable[(unsigned)(c)]&(OS_CTYPE_HEX|OS_CTYPE_NUMBER)) |
|
#define | OS_ISSPACE(c) (rtxCtypeTable[(unsigned)(c)]&OS_CTYPE_SPACE) |
|
#define | OS_ISPUNCT(c) (rtxCtypeTable[(unsigned)(c)]&OS_CTYPE_PUNCT) |
|
#define | OS_ISALNUM(c) (rtxCtypeTable[(unsigned)(c)]&(OS_CTYPE_UPPER|OS_CTYPE_LOWER|OS_CTYPE_NUMBER)) |
| #define | OS_ISPRINT(c) |
| #define | OS_ISGRAPH(c) |
|
#define | OS_ISCNTRL(c) (rtxCtypeTable[(unsigned)(c)]&OS_CTYPE_CTRL) |
|
#define | OS_TOLOWER(c) (OS_ISUPPER(c) ? (c) - 'A' + 'a' : (c)) |
|
#define | OS_TOUPPER(c) (OS_ISLOWER(c) ? (c) - 'a' + 'A' : (c)) |
Variables |
|
const OSOCTET | rtxCtypeTable [256] |