tesseract  5.0.0-alpha-619-ge9db
utfdef.h File Reference

Go to the source code of this file.

Macros

#define uchar   _utfuchar
 
#define ushort   _utfushort
 
#define uint   _utfuint
 
#define ulong   _utfulong
 
#define vlong   _utfvlong
 
#define uvlong   _utfuvlong
 
#define nelem(x)   (sizeof(x)/sizeof((x)[0]))
 
#define nil   ((void*)0)
 

Typedefs

typedef unsigned char uchar
 
typedef unsigned short ushort
 
typedef unsigned int uint
 
typedef unsigned long ulong
 

Macro Definition Documentation

◆ nelem

#define nelem (   x)    (sizeof(x)/sizeof((x)[0]))

Definition at line 13 of file utfdef.h.

◆ nil

#define nil   ((void*)0)

Definition at line 14 of file utfdef.h.

◆ uchar

#define uchar   _utfuchar

Definition at line 1 of file utfdef.h.

◆ uint

#define uint   _utfuint

Definition at line 3 of file utfdef.h.

◆ ulong

#define ulong   _utfulong

Definition at line 4 of file utfdef.h.

◆ ushort

#define ushort   _utfushort

Definition at line 2 of file utfdef.h.

◆ uvlong

#define uvlong   _utfuvlong

Definition at line 6 of file utfdef.h.

◆ vlong

#define vlong   _utfvlong

Definition at line 5 of file utfdef.h.

Typedef Documentation

◆ uchar

typedef unsigned char uchar

Definition at line 8 of file utfdef.h.

◆ uint

typedef unsigned int uint

Definition at line 10 of file utfdef.h.

◆ ulong

typedef unsigned long ulong

Definition at line 11 of file utfdef.h.

◆ ushort

typedef unsigned short ushort

Definition at line 9 of file utfdef.h.