#include <stddef.h>#include <errno.h>Go to the source code of this file.
Defines | |
| #define | _LIBICONV_VERSION 0x0109 |
| #define | iconv_t libiconv_t |
| #define | iconv_open libiconv_open |
| #define | iconv libiconv |
| #define | iconv_close libiconv_close |
| #define | iconvctl libiconvctl |
| #define | ICONV_TRIVIALP 0 |
| #define | ICONV_GET_TRANSLITERATE 1 |
| #define | ICONV_SET_TRANSLITERATE 2 |
| #define | ICONV_GET_DISCARD_ILSEQ 3 |
| #define | ICONV_SET_DISCARD_ILSEQ 4 |
| #define | iconvlist libiconvlist |
Typedefs | |
| typedef void * | iconv_t |
Functions | |
| iconv_t | iconv_open (const char *tocode, const char *fromcode) |
| size_t | iconv (iconv_t cd, char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft) |
| int | iconv_close (iconv_t cd) |
| int | iconvctl (iconv_t cd, int request, void *argument) |
| void | iconvlist (int(*do_one)(unsigned int namescount, const char *const *names, void *data), void *data) |
| void | libiconv_set_relocation_prefix (const char *orig_prefix, const char *curr_prefix) |
Variables | |
| int | _libiconv_version |
| size_t iconv | ( | iconv_t | cd, | |
| char ** | inbuf, | |||
| size_t * | inbytesleft, | |||
| char ** | outbuf, | |||
| size_t * | outbytesleft | |||
| ) |
| int iconv_close | ( | iconv_t | cd | ) |
| iconv_t iconv_open | ( | const char * | tocode, | |
| const char * | fromcode | |||
| ) |
| int iconvctl | ( | iconv_t | cd, | |
| int | request, | |||
| void * | argument | |||
| ) |
| void iconvlist | ( | int(*)(unsigned int namescount, const char *const *names, void *data) | do_one, | |
| void * | data | |||
| ) |
| void libiconv_set_relocation_prefix | ( | const char * | orig_prefix, | |
| const char * | curr_prefix | |||
| ) |
1.5.9