#include <wchar.h>
#include <freetds/pushvis.h>
#include <freetds/popvis.h>
Go to the source code of this file.
Go to the SVN repository for this file.
|
iconv_t | tds_sys_iconv_open (const char *tocode, const char *fromcode) |
| Inputs are FreeTDS canonical names, no other. More...
|
|
size_t | tds_sys_iconv (iconv_t cd, const char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft) |
|
int | tds_sys_iconv_close (iconv_t cd) |
|
size_t | tds_iconv (TDSSOCKET *tds, TDSICONV *char_conv, TDS_ICONV_DIRECTION io, const char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft) |
| Wrapper around iconv(3). More...
|
|
const char * | tds_canonical_charset_name (const char *charset_name) |
| Determine canonical iconv character set name. More...
|
|
TDSICONV * | tds_iconv_get (TDSCONNECTION *conn, const char *client_charset, const char *server_charset) |
|
◆ EILSEQ
◆ ICONV_CONST
#define ICONV_CONST const |
◆ TDS_ENCODING_MEMCPY
#define TDS_ENCODING_MEMCPY 1 |
◆ CHARACTER_SET_ALIAS
◆ iconv_t
◆ TDS_ERRNO_MESSAGE_FLAGS
◆ TDSICONVDIR
◆ TDS_ICONV_DIRECTION
Enumerator |
---|
to_server | |
to_client | |
to_server | |
to_client | |
Definition at line 69 of file iconv.h.