Embedded Artistry Framework
Embedded Systems C++ Framework
Macros | Typedefs | Functions
wctype.h File Reference
#include <_types/_wchar_t.h>
Include dependency graph for wctype.h:
This graph shows which files directly or indirectly include this file:

Macros

#define WEOF   0xffffffffU
 
#define WCTYPE_ALNUM   1
 
#define WCTYPE_ALPHA   2
 
#define WCTYPE_BLANK   3
 
#define WCTYPE_CNTRL   4
 
#define WCTYPE_DIGIT   5
 
#define WCTYPE_GRAPH   6
 
#define WCTYPE_LOWER   7
 
#define WCTYPE_PRINT   8
 
#define WCTYPE_PUNCT   9
 
#define WCTYPE_SPACE   10
 
#define WCTYPE_UPPER   11
 
#define WCTYPE_XDIGIT   12
 

Typedefs

typedef const int * wctrans_t
 
typedef unsigned wint_t
 
typedef unsigned long wctype_t
 

Functions

int iswalnum (wint_t)
 
int iswalpha (wint_t)
 
int iswblank (wint_t)
 
int iswcntrl (wint_t)
 
int iswctype (wint_t, wctype_t)
 
int iswdigit (wint_t)
 
int iswgraph (wint_t)
 
int iswlower (wint_t)
 
int iswprint (wint_t)
 
int iswpunct (wint_t)
 
int iswspace (wint_t)
 
int iswupper (wint_t)
 
int iswxdigit (wint_t)
 
wint_t towctrans (wint_t, wctrans_t)
 
wint_t towlower (wint_t)
 
wint_t towupper (wint_t)
 
wctrans_t wctrans (const char *)
 
wctype_t wctype (const char *)
 

Macro Definition Documentation

◆ WCTYPE_ALNUM

#define WCTYPE_ALNUM   1

◆ WCTYPE_ALPHA

#define WCTYPE_ALPHA   2

◆ WCTYPE_BLANK

#define WCTYPE_BLANK   3

◆ WCTYPE_CNTRL

#define WCTYPE_CNTRL   4

◆ WCTYPE_DIGIT

#define WCTYPE_DIGIT   5

◆ WCTYPE_GRAPH

#define WCTYPE_GRAPH   6

◆ WCTYPE_LOWER

#define WCTYPE_LOWER   7

◆ WCTYPE_PRINT

#define WCTYPE_PRINT   8

◆ WCTYPE_PUNCT

#define WCTYPE_PUNCT   9

◆ WCTYPE_SPACE

#define WCTYPE_SPACE   10

◆ WCTYPE_UPPER

#define WCTYPE_UPPER   11

◆ WCTYPE_XDIGIT

#define WCTYPE_XDIGIT   12

◆ WEOF

#define WEOF   0xffffffffU

Typedef Documentation

◆ wctrans_t

typedef const int* wctrans_t

◆ wctype_t

typedef unsigned long wctype_t

◆ wint_t

typedef unsigned wint_t

Function Documentation

◆ iswalnum()

int iswalnum ( wint_t  )

References iswalpha(), and iswdigit().

Referenced by iswctype().

Here is the caller graph for this function:

◆ iswalpha()

int iswalpha ( wint_t  )

References table.

Referenced by __towcase(), iswalnum(), and iswctype().

Here is the caller graph for this function:

◆ iswblank()

int iswblank ( wint_t  )

References isblank().

Referenced by iswctype().

Here is the caller graph for this function:

◆ iswcntrl()

int iswcntrl ( wint_t  )

Referenced by iswctype().

Here is the caller graph for this function:

◆ iswctype()

int iswctype ( wint_t  ,
wctype_t   
)

◆ iswdigit()

int iswdigit ( wint_t  )

Referenced by iswalnum(), and iswctype().

Here is the caller graph for this function:

◆ iswgraph()

int iswgraph ( wint_t  )

References iswprint(), and iswspace().

Referenced by iswctype().

Here is the caller graph for this function:

◆ iswlower()

int iswlower ( wint_t  )

References towupper().

Referenced by iswctype().

Here is the caller graph for this function:

◆ iswprint()

int iswprint ( wint_t  )

Referenced by iswctype(), and iswgraph().

Here is the caller graph for this function:

◆ iswpunct()

int iswpunct ( wint_t  )

References table.

Referenced by iswctype().

Here is the caller graph for this function:

◆ iswspace()

int iswspace ( wint_t  )

References wcschr().

Referenced by iswctype(), and iswgraph().

Here is the caller graph for this function:

◆ iswupper()

int iswupper ( wint_t  )

References towlower().

Referenced by iswctype().

Here is the caller graph for this function:

◆ iswxdigit()

int iswxdigit ( wint_t  )

Referenced by iswctype().

Here is the caller graph for this function:

◆ towctrans()

wint_t towctrans ( wint_t  ,
wctrans_t   
)

References towlower(), and towupper().

◆ towlower()

wint_t towlower ( wint_t  )

References __towcase(), and tolower().

Referenced by iswupper(), and towctrans().

Here is the caller graph for this function:

◆ towupper()

wint_t towupper ( wint_t  )

References __towcase(), and toupper().

Referenced by iswlower(), and towctrans().

Here is the caller graph for this function:

◆ wctrans()

wctrans_t wctrans ( const char *  )

References strcmp().

◆ wctype()

wctype_t wctype ( const char *  )

References p, s, and strcmp().