Functions
uc_decomposition ()
int
uc_decomposition (ucs4_t uc,
int *decomp_tag,
ucs4_t *decomposition);
uc_canonical_decomposition ()
int
uc_canonical_decomposition (ucs4_t uc,
ucs4_t *decomposition);
u16_normalize ()
uint16_t *
u16_normalize (uninorm_t nf,
const uint16_t *s,
size_t n);
u32_normalize ()
uint32_t *
u32_normalize (uninorm_t nf,
const uint32_t *s,
size_t n);
u8_normcmp ()
int
u8_normcmp (const uint8_t *s1,
size_t n1,
const uint8_t *s2,
size_t n2,
uninorm_t nf,
int *resultp);
u16_normcmp ()
int
u16_normcmp (const uint16_t *s1,
size_t n1,
const uint16_t *s2,
size_t n2,
uninorm_t nf,
int *resultp);
u32_normcmp ()
int
u32_normcmp (const uint32_t *s1,
size_t n1,
const uint32_t *s2,
size_t n2,
uninorm_t nf,
int *resultp);
u8_normxfrm ()
char *
u8_normxfrm (const uint8_t *s,
size_t n,
uninorm_t nf,
char *resultbuf,
size_t *lengthp);
u16_normxfrm ()
char *
u16_normxfrm (const uint16_t *s,
size_t n,
uninorm_t nf,
char *resultbuf,
size_t *lengthp);
u32_normxfrm ()
char *
u32_normxfrm (const uint32_t *s,
size_t n,
uninorm_t nf,
char *resultbuf,
size_t *lengthp);
u8_normcoll ()
int
u8_normcoll (const uint8_t *s1,
size_t n1,
const uint8_t *s2,
size_t n2,
uninorm_t nf,
int *resultp);
u16_normcoll ()
int
u16_normcoll (const uint16_t *s1,
size_t n1,
const uint16_t *s2,
size_t n2,
uninorm_t nf,
int *resultp);
u32_normcoll ()
int
u32_normcoll (const uint32_t *s1,
size_t n1,
const uint32_t *s2,
size_t n2,
uninorm_t nf,
int *resultp);
uninorm_filter_create ()
struct uninorm_filter *
uninorm_filter_create (uninorm_t nf,
int (*stream_func) (void *stream_data, ucs4_t uc),
void *stream_data);
uninorm_filter_write ()
int
uninorm_filter_write (struct uninorm_filter *filter,
ucs4_t uc);
uninorm_filter_flush ()
int
uninorm_filter_flush (struct uninorm_filter *filter);
uninorm_filter_free ()
int
uninorm_filter_free (struct uninorm_filter *filter);