Main Page Class Hierarchy Compound List File List Header Files Sources Compound Members File Members
utf.h File Reference
Defines |
 |  | #define | UTF_SIZE |
 |  | #define | U_SIZEOF_UCHAR |
 |  | #define | U_HAVE_WCHAR_H |
 |  | #define | U_SIZEOF_WCHAR_T |
 |  | #define | UTF_SAFE |
 |  | #define | UTF8_ERROR_VALUE_1 |
 |  | #define | UTF8_ERROR_VALUE_2 |
 |  | #define | UTF_ERROR_VALUE |
 |  | #define | UTF_IS_SURROGATE (uchar) |
 |  | #define | UTF_IS_UNICODE_CHAR (c) |
 |  | #define | UTF_IS_ERROR (c) |
 |  | #define | UTF_IS_VALID (c) |
 |  | #define | UTF_IS_SINGLE (uchar) |
 |  | #define | UTF_IS_LEAD (uchar) |
 |  | #define | UTF_IS_TRAIL (uchar) |
 |  | #define | UTF_NEED_MULTIPLE_UCHAR (c) |
 |  | #define | UTF_CHAR_LENGTH (c) |
 |  | #define | UTF_MAX_CHAR_LENGTH |
 |  | #define | UTF_ARRAY_SIZE (size) |
 |  | #define | UTF_GET_CHAR_UNSAFE (s, i, c) |
 |  | #define | UTF_GET_CHAR_SAFE (s, start, i, length, c, strict) |
 |  | #define | UTF_NEXT_CHAR_UNSAFE (s, i, c) |
 |  | #define | UTF_NEXT_CHAR_SAFE (s, i, length, c, strict) |
 |  | #define | UTF_APPEND_CHAR_UNSAFE (s, i, c) |
 |  | #define | UTF_APPEND_CHAR_SAFE (s, i, length, c) |
 |  | #define | UTF_FWD_1_UNSAFE (s, i) |
 |  | #define | UTF_FWD_1_SAFE (s, i, length) |
 |  | #define | UTF_FWD_N_UNSAFE (s, i, n) |
 |  | #define | UTF_FWD_N_SAFE (s, i, length, n) |
 |  | #define | UTF_SET_CHAR_START_UNSAFE (s, i) |
 |  | #define | UTF_SET_CHAR_START_SAFE (s, start, i) |
 |  | #define | UTF_PREV_CHAR_UNSAFE (s, i, c) |
 |  | #define | UTF_PREV_CHAR_SAFE (s, start, i, c, strict) |
 |  | #define | UTF_BACK_1_UNSAFE (s, i) |
 |  | #define | UTF_BACK_1_SAFE (s, start, i) |
 |  | #define | UTF_BACK_N_UNSAFE (s, i, n) |
 |  | #define | UTF_BACK_N_SAFE (s, start, i, n) |
 |  | #define | UTF_SET_CHAR_LIMIT_UNSAFE (s, i) |
 |  | #define | UTF_SET_CHAR_LIMIT_SAFE (s, start, i, length) |
 |  | #define | UTF_GET_CHAR (s, start, i, length, c) |
 |  | #define | UTF_NEXT_CHAR (s, i, length, c) |
 |  | #define | UTF_APPEND_CHAR (s, i, length, c) |
 |  | #define | UTF_FWD_1 (s, i, length) |
 |  | #define | UTF_FWD_N (s, i, length, n) |
 |  | #define | UTF_SET_CHAR_START (s, start, i) |
 |  | #define | UTF_PREV_CHAR (s, start, i, c) |
 |  | #define | UTF_BACK_1 (s, start, i) |
 |  | #define | UTF_BACK_N (s, start, i, n) |
 |  | #define | UTF_SET_CHAR_LIMIT (s, start, i, length) |
Typedefs |
 |  | typedef wchar_t | UChar32 |
 |  | typedef int32_t | UTextOffset |
 |  | typedef uint16_t | UChar |
Define Documentation
Definition at line 38 of file utf.h.
#define U_SIZEOF_UCHAR ()
|
Definition at line 41 of file utf.h.
#define U_HAVE_WCHAR_H ()
|
Definition at line 45 of file utf.h.
#define U_SIZEOF_WCHAR_T ()
|
Definition at line 51 of file utf.h.
Definition at line 66 of file utf.h.
#define UTF8_ERROR_VALUE_1 ()
|
Definition at line 81 of file utf.h.
#define UTF8_ERROR_VALUE_2 ()
|
Definition at line 82 of file utf.h.
#define UTF_ERROR_VALUE ()
|
Definition at line 85 of file utf.h.
#define UTF_IS_SURROGATE (uchar)
|
Definition at line 90 of file utf.h.
#define UTF_IS_UNICODE_CHAR (c)
|
Definition at line 96 of file utf.h.
#define UTF_IS_SINGLE (uchar)
|
#define UTF_IS_LEAD (uchar)
|
#define UTF_IS_TRAIL (uchar)
|
#define UTF_NEED_MULTIPLE_UCHAR (c)
|
#define UTF_CHAR_LENGTH (c)
|
#define UTF_MAX_CHAR_LENGTH ()
|
#define UTF_ARRAY_SIZE (size)
|
#define UTF_GET_CHAR_UNSAFE (s, i, c)
|
#define UTF_GET_CHAR_SAFE (s, start, i, length, c, strict)
|
#define UTF_NEXT_CHAR_UNSAFE (s, i, c)
|
#define UTF_NEXT_CHAR_SAFE (s, i, length, c, strict)
|
#define UTF_APPEND_CHAR_UNSAFE (s, i, c)
|
#define UTF_APPEND_CHAR_SAFE (s, i, length, c)
|
#define UTF_FWD_1_UNSAFE (s, i)
|
#define UTF_FWD_1_SAFE (s, i, length)
|
#define UTF_FWD_N_UNSAFE (s, i, n)
|
#define UTF_FWD_N_SAFE (s, i, length, n)
|
#define UTF_SET_CHAR_START_UNSAFE (s, i)
|
#define UTF_SET_CHAR_START_SAFE (s, start, i)
|
#define UTF_PREV_CHAR_UNSAFE (s, i, c)
|
#define UTF_PREV_CHAR_SAFE (s, start, i, c, strict)
|
#define UTF_BACK_1_UNSAFE (s, i)
|
#define UTF_BACK_1_SAFE (s, start, i)
|
#define UTF_BACK_N_UNSAFE (s, i, n)
|
#define UTF_BACK_N_SAFE (s, start, i, n)
|
#define UTF_SET_CHAR_LIMIT_UNSAFE (s, i)
|
#define UTF_SET_CHAR_LIMIT_SAFE (s, start, i, length)
|
#define UTF_GET_CHAR (s, start, i, length, c)
|
#define UTF_NEXT_CHAR (s, i, length, c)
|
#define UTF_APPEND_CHAR (s, i, length, c)
|
#define UTF_FWD_1 (s, i, length)
|
#define UTF_FWD_N (s, i, length, n)
|
#define UTF_SET_CHAR_START (s, start, i)
|
#define UTF_PREV_CHAR (s, start, i, c)
|
#define UTF_BACK_1 (s, start, i)
|
#define UTF_BACK_N (s, start, i, n)
|
#define UTF_SET_CHAR_LIMIT (s, start, i, length)
|
Typedef Documentation
Definition at line 56 of file utf.h.
Definition at line 62 of file utf.h.
Generated at Wed Aug 16 16:05:32 2000 for ICU1.6 by
1.0.0 written by Dimitri van Heesch,
© 1997-1999