dhcpd-pools  2.28
ISC dhcpd lease usage analyser
Macros | Functions
c-ctype.h File Reference
#include <stdbool.h>
Include dependency graph for c-ctype.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define C_CTYPE_INLINE   _GL_INLINE
 
#define _C_CTYPE_CNTRL
 
#define _C_CTYPE_OTHER_CNTRL
 
#define _C_CTYPE_LOWER_A_THRU_F_N(n)
 
#define _C_CTYPE_LOWER_N(n)
 
#define _C_CTYPE_A_THRU_F
 
#define _C_CTYPE_DIGIT
 
#define _C_CTYPE_LOWER   _C_CTYPE_LOWER_N (0)
 
#define _C_CTYPE_PUNCT
 
#define _C_CTYPE_UPPER   _C_CTYPE_LOWER_N ('A' - 'a')
 

Functions

C_CTYPE_INLINE bool c_isalnum (int c)
 
C_CTYPE_INLINE bool c_isalpha (int c)
 
C_CTYPE_INLINE bool c_isascii (int c)
 
C_CTYPE_INLINE bool c_isblank (int c)
 
C_CTYPE_INLINE bool c_iscntrl (int c)
 
C_CTYPE_INLINE bool c_isdigit (int c)
 
C_CTYPE_INLINE bool c_isgraph (int c)
 
C_CTYPE_INLINE bool c_islower (int c)
 
C_CTYPE_INLINE bool c_isprint (int c)
 
C_CTYPE_INLINE bool c_ispunct (int c)
 
C_CTYPE_INLINE bool c_isspace (int c)
 
C_CTYPE_INLINE bool c_isupper (int c)
 
C_CTYPE_INLINE bool c_isxdigit (int c)
 
C_CTYPE_INLINE int c_tolower (int c)
 
C_CTYPE_INLINE int c_toupper (int c)
 

Macro Definition Documentation

#define _C_CTYPE_A_THRU_F
Value:
#define _C_CTYPE_LOWER_A_THRU_F_N(n)
Definition: c-ctype.h:118

Referenced by c_isxdigit().

#define _C_CTYPE_CNTRL
Value:
case '\a': case '\b': case '\f': case '\n': \
case '\r': case '\t': case '\v': \
_C_CTYPE_OTHER_CNTRL

Referenced by c_isascii(), and c_iscntrl().

#define _C_CTYPE_DIGIT
Value:
case '0': case '1': case '2': case '3': \
case '4': case '5': case '6': case '7': \
case '8': case '9'

Referenced by c_isalnum(), c_isascii(), c_isdigit(), c_isgraph(), c_isprint(), and c_isxdigit().

#define _C_CTYPE_LOWER   _C_CTYPE_LOWER_N (0)
#define _C_CTYPE_LOWER_A_THRU_F_N (   n)
Value:
case 'a' + (n): case 'b' + (n): case 'c' + (n): case 'd' + (n): \
case 'e' + (n): case 'f' + (n)
#define _C_CTYPE_LOWER_N (   n)
Value:
case 'g' + (n): case 'h' + (n): case 'i' + (n): case 'j' + (n): \
case 'k' + (n): case 'l' + (n): case 'm' + (n): case 'n' + (n): \
case 'o' + (n): case 'p' + (n): case 'q' + (n): case 'r' + (n): \
case 's' + (n): case 't' + (n): case 'u' + (n): case 'v' + (n): \
case 'w' + (n): case 'x' + (n): case 'y' + (n): case 'z' + (n)
#define _C_CTYPE_LOWER_A_THRU_F_N(n)
Definition: c-ctype.h:118
#define _C_CTYPE_OTHER_CNTRL
Value:
case '\x00': case '\x01': case '\x02': case '\x03': \
case '\x07': case '\x0e': case '\x0f': case '\x10': \
case '\x11': case '\x12': case '\x13': case '\x18': \
case '\x19': case '\x1c': case '\x1d': case '\x1e': \
case '\x1f': case '\x26': case '\x27': case '\x2d': \
case '\x2e': case '\x32': case '\x37': case '\x3c': \
case '\x3d': case '\x3f'
#define _C_CTYPE_PUNCT
Value:
case '!': case '"': case '#': case '$': \
case '%': case '&': case '\'': case '(': \
case ')': case '*': case '+': case ',': \
case '-': case '.': case '/': case ':': \
case ';': case '<': case '=': case '>': \
case '?': case '@': case '[': case '\\': \
case ']': case '^': case '_': case '`': \
case '{': case '|': case '}': case '~'

Referenced by c_isascii(), c_isgraph(), c_isprint(), and c_ispunct().

#define _C_CTYPE_UPPER   _C_CTYPE_LOWER_N ('A' - 'a')
#define C_CTYPE_INLINE   _GL_INLINE

Function Documentation

C_CTYPE_INLINE bool c_isalnum ( int  c)
C_CTYPE_INLINE bool c_isalpha ( int  c)
C_CTYPE_INLINE bool c_isascii ( int  c)
C_CTYPE_INLINE bool c_isblank ( int  c)
C_CTYPE_INLINE bool c_iscntrl ( int  c)
C_CTYPE_INLINE bool c_isdigit ( int  c)
C_CTYPE_INLINE bool c_isgraph ( int  c)
C_CTYPE_INLINE bool c_islower ( int  c)
C_CTYPE_INLINE bool c_isprint ( int  c)
C_CTYPE_INLINE bool c_ispunct ( int  c)
C_CTYPE_INLINE bool c_isspace ( int  c)
C_CTYPE_INLINE bool c_isupper ( int  c)
C_CTYPE_INLINE bool c_isxdigit ( int  c)
C_CTYPE_INLINE int c_tolower ( int  c)

Referenced by c_strcasecmp(), and c_strncasecmp().

C_CTYPE_INLINE int c_toupper ( int  c)