4 #ifndef RUDIMENTS_CHARACTER_H 5 #define RUDIMENTS_CHARACTER_H 7 #include <rudiments/private/characterincludes.h> 15 static bool isAlphanumeric(int32_t c);
19 static bool isAlphabetical(int32_t c);
24 static bool isAlphabeticalExtended(int32_t c);
27 static bool isLowerCase(int32_t c);
32 static bool isLowerCaseExtended(int32_t c);
35 static bool isUpperCase(int32_t c);
40 static bool isUpperCaseExtended(int32_t c);
44 static bool isPunctuation(int32_t c);
48 static bool isPrintable(int32_t c);
52 static bool isPrintableNonSpace(int32_t c);
56 static bool isControlCharacter(int32_t c);
59 static bool isDigit(int32_t c);
63 static bool isHexDigit(int32_t c);
67 static bool isBlank(int32_t c);
71 static bool isWhitespace(int32_t c);
75 static bool isAscii(int32_t c);
78 static int32_t toUpperCase(int32_t c);
81 static int32_t toLowerCase(int32_t c);
85 static int32_t toAscii(int32_t c);
89 static bool inSet(
char c,
const char *
set);
Definition: character.h:11