Go to the documentation of this file.
26 #ifndef _LAX_UTF8UTILS_H
27 #define _LAX_UTF8UTILS_H
35 unsigned utf8decode(
const char*,
const char* end,
int* len);
37 const char*
utf8fwd(
const char*,
const char* start,
const char* end);
38 const char*
utf8back(
const char*,
const char* start,
const char* end);
40 unsigned utf8towc(
const char*,
unsigned,
wchar_t*,
unsigned);
41 unsigned utf8tomb(
const char*,
unsigned,
char*,
unsigned);
42 unsigned utf8toa (
const char*,
unsigned,
char*,
unsigned);
43 unsigned utf8fromwc(
char*,
unsigned,
const wchar_t*,
unsigned);
44 unsigned utf8frommb(
char*,
unsigned,
const char*,
unsigned);
45 unsigned utf8froma (
char*,
unsigned,
const char*,
unsigned);
Mon Feb 17 2014 11:52:57, Laxkit