26 #define rz_utf16_to_utf8(wc) rz_utf16_to_utf8_l((wchar_t *)wc, -1)
27 #define rz_utf8_to_utf16(cstring) rz_utf8_to_utf16_l((char *)cstring, -1)
28 RZ_API char *rz_utf16_to_utf8_l(
const wchar_t *wc,
int len);
29 RZ_API wchar_t *rz_utf8_to_utf16_l(
const char *cstring,
int len);
32 #define rz_acp_to_utf8(str) rz_acp_to_utf8_l((char *)str, -1)
33 #define rz_utf8_to_acp(cstring) rz_utf8_to_acp_l((char *)cstring, -1)
RZ_API int rz_utf8_encode_str(const RzRune *str, ut8 *dst, const int dst_length)
RZ_API int * rz_utf_block_list(const ut8 *str, int len, int **freq_list)
RZ_API int rz_utf_block_idx(RzRune ch)
RZ_API int rz_utf8_size(const ut8 *ptr)
RZ_API const char * rz_utf_block_name(int idx)
RZ_API RzStrEnc rz_utf_bom_encoding(const ut8 *ptr, int ptrlen)
RZ_API int rz_utf8_decode(const ut8 *ptr, int ptrlen, RzRune *ch)
RZ_API bool rz_rune_is_printable(const RzRune c)
Returns true when the RzRune is a printable symbol.
RZ_API int rz_mutf8_decode(const ut8 *ptr, int ptrlen, RzRune *ch)
RZ_API int rz_utf8_encode(ut8 *ptr, const RzRune ch)
RZ_API int rz_utf8_strlen(const ut8 *str)
static struct sockaddr static addrlen static backlog const void static flags void struct sockaddr socklen_t static fromlen const void const struct sockaddr to