Classes | Defines | Functions | Variables

ut_case.h File Reference

Go to the source code of this file.

Classes

struct  case_entry
struct  ucs_range

Defines

#define Lu   1
#define Ll   0

Functions

static int s_cmp_case (const void *c1, const void *c2)
static int s_cmp_digits (const void *c1, const void *c2)

Variables

case_entry case_table []
ucs_range whitespace_table []
ucs_range digits_table []

Define Documentation

#define Ll   0
#define Lu   1

Function Documentation

static int s_cmp_case ( const void *  c1,
const void *  c2 
) [static]
static int s_cmp_digits ( const void *  c1,
const void *  c2 
) [static]

References ucs_range::high.

Referenced by UT_UCS4_isdigit().


Variable Documentation

Initial value:
{
    
    {0x0030, 0x0039},
    {0x0660, 0x0669}, 
    {0x06F0, 0x06F9}, 
    {0x0966, 0x096F}, 
    {0x09E6, 0x09EF}, 
    {0x0A66, 0x0A6F}, 
    {0x0AE6, 0x0AEF}, 
    {0x0B66, 0x0B6F}, 
    {0x0BE6, 0x0BEF}, 
    {0x0C66, 0x0C6F}, 
    {0x0CE6, 0x0CEF}, 
    {0x0D66, 0x0D6F}, 
    {0x0E50, 0x0E59}, 
    {0x0ED0, 0x096F}, 
    {0x0F20, 0x0F33}, 
    {0xFF10, 0xFF19}  
}

Referenced by UT_UCS4_isdigit().

Initial value:
{
    {0x0009, 0x000d},
    {0x001c, 0x0020},
    {0x0085, 0x0085},
    {0x00A0, 0x00A0}, 
    {0x1680, 0x1680},
    {0x2000, 0x200a},
    {0x2028, 0x2029},
    {0x202f, 0x202f},
    {0x3000, 0x3000}
}

Referenced by UT_UCS4_isspace().