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-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:09 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.