KDECore

Go to the source code of this file.
Macros | |
| #define | ctype_test(c, t) ((ctype_data[(unsigned short)c] & t) != 0) |
| #define | isalnum(c) ctype_test((c), CTYPE_ALNUM) |
| #define | isalpha(c) ctype_test((c), CTYPE_ALPHA) |
| #define | isbinary(c) ctype_test((c), CTYPE_BINARY) |
| #define | iscntrl(c) ctype_test((c), CTYPE_CNTRL) |
| #define | isdigit(c) ctype_test((c), CTYPE_DIGIT) |
| #define | isgraph(c) ctype_test((c), CTYPE_GRAPH) |
| #define | islower(c) ctype_test((c), CTYPE_LOWER) |
| #define | isname(c) ctype_test((c), CTYPE_NAME) |
| #define | isprint(c) ctype_test((c), CTYPE_PRINT) |
| #define | ispunct(c) ctype_test((c), CTYPE_PUNCT) |
| #define | isspace(c) ctype_test((c), CTYPE_SPACE) |
| #define | istext(c) ctype_test((c), CTYPE_TEXT) |
| #define | isupper(c) ctype_test((c), CTYPE_UPPER) |
| #define | isxdigit(c) ctype_test((c), CTYPE_XDIGIT) |
Enumerations | |
| enum | { CTYPE_ALNUM = 1 << 0, CTYPE_ALPHA = 1 << 1, CTYPE_CNTRL = 1 << 2, CTYPE_DIGIT = 1 << 3, CTYPE_GRAPH = 1 << 4, CTYPE_LOWER = 1 << 5, CTYPE_PRINT = 1 << 6, CTYPE_PUNCT = 1 << 7, CTYPE_SPACE = 1 << 8, CTYPE_UPPER = 1 << 9, CTYPE_XDIGIT = 1 << 10, CTYPE_NAME = 1 << 11, CTYPE_BINARY = 1 << 12, CTYPE_TEXT = 1 << 13 } |
Variables | |
| static const short int | ctype_data [0x100] |
Macro Definition Documentation
| #define ctype_test | ( | c, | |
| t | |||
| ) | ((ctype_data[(unsigned short)c] & t) != 0) |
Definition at line 82 of file ctype_test_p.h.
| #define isalnum | ( | c | ) | ctype_test((c), CTYPE_ALNUM) |
Definition at line 84 of file ctype_test_p.h.
| #define isalpha | ( | c | ) | ctype_test((c), CTYPE_ALPHA) |
Definition at line 85 of file ctype_test_p.h.
| #define isbinary | ( | c | ) | ctype_test((c), CTYPE_BINARY) |
Definition at line 96 of file ctype_test_p.h.
| #define iscntrl | ( | c | ) | ctype_test((c), CTYPE_CNTRL) |
Definition at line 86 of file ctype_test_p.h.
| #define isdigit | ( | c | ) | ctype_test((c), CTYPE_DIGIT) |
Definition at line 87 of file ctype_test_p.h.
| #define isgraph | ( | c | ) | ctype_test((c), CTYPE_GRAPH) |
Definition at line 88 of file ctype_test_p.h.
| #define islower | ( | c | ) | ctype_test((c), CTYPE_LOWER) |
Definition at line 89 of file ctype_test_p.h.
| #define isname | ( | c | ) | ctype_test((c), CTYPE_NAME) |
Definition at line 95 of file ctype_test_p.h.
| #define isprint | ( | c | ) | ctype_test((c), CTYPE_PRINT) |
Definition at line 90 of file ctype_test_p.h.
| #define ispunct | ( | c | ) | ctype_test((c), CTYPE_PUNCT) |
Definition at line 91 of file ctype_test_p.h.
| #define isspace | ( | c | ) | ctype_test((c), CTYPE_SPACE) |
Definition at line 92 of file ctype_test_p.h.
| #define istext | ( | c | ) | ctype_test((c), CTYPE_TEXT) |
Definition at line 97 of file ctype_test_p.h.
| #define isupper | ( | c | ) | ctype_test((c), CTYPE_UPPER) |
Definition at line 93 of file ctype_test_p.h.
| #define isxdigit | ( | c | ) | ctype_test((c), CTYPE_XDIGIT) |
Definition at line 94 of file ctype_test_p.h.
Enumeration Type Documentation
| anonymous enum |
| Enumerator | |
|---|---|
| CTYPE_ALNUM | |
| CTYPE_ALPHA | |
| CTYPE_CNTRL | |
| CTYPE_DIGIT | |
| CTYPE_GRAPH | |
| CTYPE_LOWER | |
| CTYPE_PRINT | |
| CTYPE_PUNCT | |
| CTYPE_SPACE | |
| CTYPE_UPPER | |
| CTYPE_XDIGIT | |
| CTYPE_NAME | |
| CTYPE_BINARY | |
| CTYPE_TEXT | |
Definition at line 29 of file ctype_test_p.h.
Variable Documentation
|
static |
Definition at line 47 of file ctype_test_p.h.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:22:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference