unicode.h
Go to the documentation of this file.
#ifndef __MTP__UNICODE__H
#define __MTP__UNICODE__H
int ucs2_strlen(uint16_t const * const);
char *utf16_to_utf8(LIBMTP_mtpdevice_t*,const uint16_t*);
uint16_t *utf8_to_utf16(LIBMTP_mtpdevice_t*, const char*);
void strip_7bit_from_utf8(char *str);
#endif /* __MTP__UNICODE__H */
LIBMTP_mtpdevice_struct
Definition libmtp.h:635
utf16_to_utf8
char * utf16_to_utf8(LIBMTP_mtpdevice_t *, const uint16_t *)
Definition unicode.c:77
ucs2_strlen
int ucs2_strlen(uint16_t const *const)
Definition unicode.c:59
strip_7bit_from_utf8
void strip_7bit_from_utf8(char *str)
Definition unicode.c:154
utf8_to_utf16
uint16_t * utf8_to_utf16(LIBMTP_mtpdevice_t *, const char *)
Definition unicode.c:112