VLC  4.0.0-dev
Macros | Typedefs | Functions

(defined in src/extras/libc.c) More...

Collaboration diagram for iconv wrappers:

Macros

#define VLC_ICONV_ERR   ((size_t) -1)
 

Typedefs

typedef void * vlc_iconv_t
 

Functions

VLC_EXPORT vlc_iconv_t vlc_iconv_open (const char *, const char *)
 
VLC_EXPORT size_t vlc_iconv (vlc_iconv_t, const char **, size_t *, char **, size_t *)
 
VLC_EXPORT int vlc_iconv_close (vlc_iconv_t)
 

Detailed Description

(defined in src/extras/libc.c)

Macro Definition Documentation

◆ VLC_ICONV_ERR

#define VLC_ICONV_ERR   ((size_t) -1)

Typedef Documentation

◆ vlc_iconv_t

typedef void* vlc_iconv_t

Function Documentation

◆ vlc_iconv()

VLC_EXPORT size_t vlc_iconv ( vlc_iconv_t  ,
const char **  ,
size_t *  ,
char **  ,
size_t *   
)

◆ vlc_iconv_close()

VLC_EXPORT int vlc_iconv_close ( vlc_iconv_t  )

◆ vlc_iconv_open()

VLC_EXPORT vlc_iconv_t vlc_iconv_open ( const char *  ,
const char *   
)