php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
mbfl_consts.h File Reference

Go to the source code of this file.

Macros

#define MBFL_ENCTYPE_SBCS   0x00000001 /* single-byte encoding */
 
#define MBFL_ENCTYPE_WCS2   0x00000002 /* 2 bytes/char */
 
#define MBFL_ENCTYPE_WCS4   0x00000004 /* 4 bytes/char */
 
#define MBFL_ENCTYPE_GL_UNSAFE   0x00004000
 
#define MBFL_WCSPLANE_UCS2MAX   0x00010000
 
#define MBFL_WCSPLANE_UTF32MAX   0x00110000
 
#define MBFL_WCSPLANE_SUPMIN   0x00010000
 
#define MBFL_WCSPLANE_SUPMAX   0x00200000
 
#define MBFL_BAD_INPUT   (-1)
 
#define MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE   0
 
#define MBFL_OUTPUTFILTER_ILLEGAL_MODE_CHAR   1
 
#define MBFL_OUTPUTFILTER_ILLEGAL_MODE_LONG   2
 
#define MBFL_OUTPUTFILTER_ILLEGAL_MODE_ENTITY   3
 
#define MBFL_OUTPUTFILTER_ILLEGAL_MODE_BADUTF8   4 /* For internal use only; deliberately uses invalid UTF-8 byte sequence as error marker */
 

Macro Definition Documentation

◆ MBFL_BAD_INPUT

#define MBFL_BAD_INPUT   (-1)

Definition at line 45 of file mbfl_consts.h.

◆ MBFL_ENCTYPE_GL_UNSAFE

#define MBFL_ENCTYPE_GL_UNSAFE   0x00004000

Definition at line 37 of file mbfl_consts.h.

◆ MBFL_ENCTYPE_SBCS

#define MBFL_ENCTYPE_SBCS   0x00000001 /* single-byte encoding */

Definition at line 34 of file mbfl_consts.h.

◆ MBFL_ENCTYPE_WCS2

#define MBFL_ENCTYPE_WCS2   0x00000002 /* 2 bytes/char */

Definition at line 35 of file mbfl_consts.h.

◆ MBFL_ENCTYPE_WCS4

#define MBFL_ENCTYPE_WCS4   0x00000004 /* 4 bytes/char */

Definition at line 36 of file mbfl_consts.h.

◆ MBFL_OUTPUTFILTER_ILLEGAL_MODE_BADUTF8

#define MBFL_OUTPUTFILTER_ILLEGAL_MODE_BADUTF8   4 /* For internal use only; deliberately uses invalid UTF-8 byte sequence as error marker */

Definition at line 51 of file mbfl_consts.h.

◆ MBFL_OUTPUTFILTER_ILLEGAL_MODE_CHAR

#define MBFL_OUTPUTFILTER_ILLEGAL_MODE_CHAR   1

Definition at line 48 of file mbfl_consts.h.

◆ MBFL_OUTPUTFILTER_ILLEGAL_MODE_ENTITY

#define MBFL_OUTPUTFILTER_ILLEGAL_MODE_ENTITY   3

Definition at line 50 of file mbfl_consts.h.

◆ MBFL_OUTPUTFILTER_ILLEGAL_MODE_LONG

#define MBFL_OUTPUTFILTER_ILLEGAL_MODE_LONG   2

Definition at line 49 of file mbfl_consts.h.

◆ MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE

#define MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE   0

Definition at line 47 of file mbfl_consts.h.

◆ MBFL_WCSPLANE_SUPMAX

#define MBFL_WCSPLANE_SUPMAX   0x00200000

Definition at line 42 of file mbfl_consts.h.

◆ MBFL_WCSPLANE_SUPMIN

#define MBFL_WCSPLANE_SUPMIN   0x00010000

Definition at line 41 of file mbfl_consts.h.

◆ MBFL_WCSPLANE_UCS2MAX

#define MBFL_WCSPLANE_UCS2MAX   0x00010000

Definition at line 39 of file mbfl_consts.h.

◆ MBFL_WCSPLANE_UTF32MAX

#define MBFL_WCSPLANE_UTF32MAX   0x00110000

Definition at line 40 of file mbfl_consts.h.