QVisu
Qt-based visualization for smart homes
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
vlc_charset.h File Reference
#include <stdarg.h>

Go to the source code of this file.

Macros

#define FromLocale(l)   (l)
 
#define ToLocale(u)   (u)
 
#define LocaleFree(s)   ((void)(s))
 
#define FromLocaleDup   strdup
 
#define ToLocaleDup   strdup
 

Typedefs

typedef void * vlc_iconv_t
 

Functions

VLC_API vlc_iconv_t vlc_iconv_open (const char *, const char *) VLC_USED
 
VLC_API size_t vlc_iconv (vlc_iconv_t, const char **, size_t *, char **, size_t *) VLC_USED
 
VLC_API int vlc_iconv_close (vlc_iconv_t)
 
VLC_API int utf8_vfprintf (FILE *stream, const char *fmt, va_list ap)
 
VLC_API int utf8_fprintf (FILE *, const char *,...) VLC_FORMAT(2
 
VLC_API int VLC_API char * vlc_strcasestr (const char *, const char *) VLC_USED
 
VLC_API char * EnsureUTF8 (char *)
 
VLC_API const char * IsUTF8 (const char *) VLC_USED
 
VLC_API char * FromCharset (const char *charset, const void *data, size_t data_size) VLC_USED
 
VLC_API void * ToCharset (const char *charset, const char *in, size_t *outsize) VLC_USED
 
VLC_API double us_strtod (const char *, char **) VLC_USED
 
VLC_API float us_strtof (const char *, char **) VLC_USED
 
VLC_API double us_atof (const char *) VLC_USED
 
VLC_API int us_vasprintf (char **, const char *, va_list)
 
VLC_API int us_asprintf (char **, const char *,...) VLC_USED
 

Detailed Description

This files handles locale conversions in vlc