ctype functions

Overview

These macros allow correct support of 8-bit characters on systems which support 8-bit characters. More…

// macros

#define apr_isalnum(c)
#define apr_isalpha(c)
#define apr_isascii(c)
#define apr_iscntrl(c)
#define apr_isdigit(c)
#define apr_isgraph(c)
#define apr_islower(c)
#define apr_isprint(c)
#define apr_ispunct(c)
#define apr_isspace(c)
#define apr_isupper(c)
#define apr_isxdigit(c)
#define apr_tolower(c)
#define apr_toupper(c)

Detailed Documentation

These macros allow correct support of 8-bit characters on systems which support 8-bit characters. Pretty dumb how the cast is required, but that’s legacy libc for ya. These new macros do not support EOF like the standard macros do. Tough.

Macros

#define apr_isalnum(c)

See also:

isalnum

#define apr_isalpha(c)

See also:

isalpha

#define apr_isascii(c)

See also:

isascii

#define apr_iscntrl(c)

See also:

iscntrl

#define apr_isdigit(c)

See also:

isdigit

#define apr_isgraph(c)

See also:

isgraph

#define apr_islower(c)

See also:

islower

#define apr_isprint(c)

See also:

isprint

#define apr_ispunct(c)

See also:

ispunct

#define apr_isspace(c)

See also:

isspace

#define apr_isupper(c)

See also:

isupper

#define apr_isxdigit(c)

See also:

isxdigit

#define apr_tolower(c)

See also:

tolower

#define apr_toupper(c)

See also:

toupper