SPRAAK
|
Handling of UTF-8 encoded data. More...
Functions | |
size_t | spr_utf8_len (const char *str) |
char * | spr_utf8_next (const char *str) |
char * | spr_utf8_nextN (const char *str, int N) |
char * | spr_utf8_prev (const char *str) |
char * | spr_utf8_get_advance (int *utf_chr, const char *str) |
char * | spr_utf8_check (const char *str, SprMsgId *routine) |
int | spr_utf8_chr_len (unsigned int chr) |
char * | spr_utf8_chr_put_advance (char *str, unsigned int chr) |
Handling of UTF-8 encoded data.
This module provides a minimalistic set of routines to handle UTF-8 encoded text.