VSF Documented
Data Structures | Macros | Typedefs | Variables
ctype.h File Reference
#include "shell/sys/linux/vsf_linux_cfg.h"

Go to the source code of this file.

Data Structures

struct  vsf_linux_libc_ctype_vplt_t
 

Macros

#define CTYPE_U   0x01
 
#define CTYPE_L   0x02
 
#define CTYPE_N   0x04
 
#define CTYPE_S   0x08
 
#define CTYPE_P   0x10
 
#define CTYPE_C   0x20
 
#define CTYPE_X   0x40
 
#define CTYPE_B   0x80
 
#define CTYPE_SP   (CTYPE_S | CTYPE_P)
 
#define __ismask(__x)   (__vsf_linux_ctype[(int)(unsigned char)(__x) + 1])
 

Typedefs

typedef struct vsf_linux_libc_ctype_vplt_t vsf_linux_libc_ctype_vplt_t
 

Variables

__VSF_VPLT_DECORATOR__ vsf_linux_libc_ctype_vplt_t vsf_linux_libc_ctype_vplt
 
const char __vsf_linux_ctype [1+256]
 

Macro Definition Documentation

◆ CTYPE_U

#define CTYPE_U   0x01

◆ CTYPE_L

#define CTYPE_L   0x02

◆ CTYPE_N

#define CTYPE_N   0x04

◆ CTYPE_S

#define CTYPE_S   0x08

◆ CTYPE_P

#define CTYPE_P   0x10

◆ CTYPE_C

#define CTYPE_C   0x20

◆ CTYPE_X

#define CTYPE_X   0x40

◆ CTYPE_B

#define CTYPE_B   0x80

◆ CTYPE_SP

#define CTYPE_SP   (CTYPE_S | CTYPE_P)

◆ __ismask

#define __ismask (   __x)    (__vsf_linux_ctype[(int)(unsigned char)(__x) + 1])

Typedef Documentation

◆ vsf_linux_libc_ctype_vplt_t

Variable Documentation

◆ vsf_linux_libc_ctype_vplt

__VSF_VPLT_DECORATOR__ vsf_linux_libc_ctype_vplt_t vsf_linux_libc_ctype_vplt
extern

◆ __vsf_linux_ctype

const char __vsf_linux_ctype[1+256]
extern