OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros
conf_def.h File Reference

Go to the source code of this file.

Macros

#define CONF_NUMBER   1
 
#define CONF_UPPER   2
 
#define CONF_LOWER   4
 
#define CONF_UNDER   256
 
#define CONF_PUNCTUATION   512
 
#define CONF_WS   16
 
#define CONF_ESC   32
 
#define CONF_QUOTE   64
 
#define CONF_DQUOTE   1024
 
#define CONF_COMMENT   128
 
#define CONF_FCOMMENT   2048
 
#define CONF_EOF   8
 
#define CONF_HIGHBIT   4096
 
#define CONF_ALPHA   (CONF_UPPER|CONF_LOWER)
 
#define CONF_ALPHA_NUMERIC   (CONF_ALPHA|CONF_NUMBER|CONF_UNDER)
 
#define CONF_ALPHA_NUMERIC_PUNCT
 
#define KEYTYPES(c)   ((unsigned short *)((c)->meth_data))
 
#define IS_COMMENT(c, a)   (KEYTYPES(c)[(a)&0xff]&CONF_COMMENT)
 
#define IS_FCOMMENT(c, a)   (KEYTYPES(c)[(a)&0xff]&CONF_FCOMMENT)
 
#define IS_EOF(c, a)   (KEYTYPES(c)[(a)&0xff]&CONF_EOF)
 
#define IS_ESC(c, a)   (KEYTYPES(c)[(a)&0xff]&CONF_ESC)
 
#define IS_NUMBER(c, a)   (KEYTYPES(c)[(a)&0xff]&CONF_NUMBER)
 
#define IS_WS(c, a)   (KEYTYPES(c)[(a)&0xff]&CONF_WS)
 
#define IS_ALPHA_NUMERIC(c, a)   (KEYTYPES(c)[(a)&0xff]&CONF_ALPHA_NUMERIC)
 
#define IS_ALPHA_NUMERIC_PUNCT(c, a)   (KEYTYPES(c)[(a)&0xff]&CONF_ALPHA_NUMERIC_PUNCT)
 
#define IS_QUOTE(c, a)   (KEYTYPES(c)[(a)&0xff]&CONF_QUOTE)
 
#define IS_DQUOTE(c, a)   (KEYTYPES(c)[(a)&0xff]&CONF_DQUOTE)
 
#define IS_HIGHBIT(c, a)   (KEYTYPES(c)[(a)&0xff]&CONF_HIGHBIT)
 

Macro Definition Documentation

#define CONF_ALPHA   (CONF_UPPER|CONF_LOWER)

Definition at line 75 of file conf_def.h.

#define CONF_ALPHA_NUMERIC   (CONF_ALPHA|CONF_NUMBER|CONF_UNDER)

Definition at line 76 of file conf_def.h.

#define CONF_ALPHA_NUMERIC_PUNCT
Value:
CONF_PUNCTUATION)

Definition at line 77 of file conf_def.h.

#define CONF_COMMENT   128

Definition at line 71 of file conf_def.h.

#define CONF_DQUOTE   1024

Definition at line 70 of file conf_def.h.

#define CONF_EOF   8

Definition at line 73 of file conf_def.h.

#define CONF_ESC   32

Definition at line 68 of file conf_def.h.

#define CONF_FCOMMENT   2048

Definition at line 72 of file conf_def.h.

#define CONF_HIGHBIT   4096

Definition at line 74 of file conf_def.h.

#define CONF_LOWER   4

Definition at line 64 of file conf_def.h.

#define CONF_NUMBER   1

Definition at line 62 of file conf_def.h.

#define CONF_PUNCTUATION   512

Definition at line 66 of file conf_def.h.

#define CONF_QUOTE   64

Definition at line 69 of file conf_def.h.

#define CONF_UNDER   256

Definition at line 65 of file conf_def.h.

#define CONF_UPPER   2

Definition at line 63 of file conf_def.h.

#define CONF_WS   16

Definition at line 67 of file conf_def.h.

#define IS_ALPHA_NUMERIC (   c,
  a 
)    (KEYTYPES(c)[(a)&0xff]&CONF_ALPHA_NUMERIC)

Definition at line 88 of file conf_def.h.

#define IS_ALPHA_NUMERIC_PUNCT (   c,
  a 
)    (KEYTYPES(c)[(a)&0xff]&CONF_ALPHA_NUMERIC_PUNCT)

Definition at line 89 of file conf_def.h.

#define IS_COMMENT (   c,
  a 
)    (KEYTYPES(c)[(a)&0xff]&CONF_COMMENT)

Definition at line 82 of file conf_def.h.

#define IS_DQUOTE (   c,
  a 
)    (KEYTYPES(c)[(a)&0xff]&CONF_DQUOTE)

Definition at line 92 of file conf_def.h.

#define IS_EOF (   c,
  a 
)    (KEYTYPES(c)[(a)&0xff]&CONF_EOF)

Definition at line 84 of file conf_def.h.

#define IS_ESC (   c,
  a 
)    (KEYTYPES(c)[(a)&0xff]&CONF_ESC)

Definition at line 85 of file conf_def.h.

#define IS_FCOMMENT (   c,
  a 
)    (KEYTYPES(c)[(a)&0xff]&CONF_FCOMMENT)

Definition at line 83 of file conf_def.h.

#define IS_HIGHBIT (   c,
  a 
)    (KEYTYPES(c)[(a)&0xff]&CONF_HIGHBIT)

Definition at line 93 of file conf_def.h.

#define IS_NUMBER (   c,
  a 
)    (KEYTYPES(c)[(a)&0xff]&CONF_NUMBER)

Definition at line 86 of file conf_def.h.

#define IS_QUOTE (   c,
  a 
)    (KEYTYPES(c)[(a)&0xff]&CONF_QUOTE)

Definition at line 91 of file conf_def.h.

#define IS_WS (   c,
  a 
)    (KEYTYPES(c)[(a)&0xff]&CONF_WS)

Definition at line 87 of file conf_def.h.

#define KEYTYPES (   c)    ((unsigned short *)((c)->meth_data))

Definition at line 80 of file conf_def.h.