Defines | |
#define | APR_DEFAULT_CHARSET (const char *)0 |
#define | APR_LOCALE_CHARSET (const char *)1 |
Typedefs | |
typedef apr_xlate_t | apr_xlate_t |
Functions | |
apr_status_t | apr_xlate_open (apr_xlate_t **convset, const char *topage, const char *frompage, apr_pool_t *pool) |
apr_status_t | apr_xlate_sb_get (apr_xlate_t *convset, int *onoff) |
apr_status_t | apr_xlate_get_sb (apr_xlate_t *convset, int *onoff) |
apr_status_t | apr_xlate_conv_buffer (apr_xlate_t *convset, const char *inbuf, apr_size_t *inbytes_left, char *outbuf, apr_size_t *outbytes_left) |
apr_int32_t | apr_xlate_conv_byte (apr_xlate_t *convset, unsigned char inchar) |
apr_status_t | apr_xlate_close (apr_xlate_t *convset) |
|
This is to indicate the charset of the sourcecode at compile time names to indicate the charset of the source code at compile time. This is useful if there are literal strings in the source code which must be translated according to the charset of the source code. |
|
To indicate charset names of the current locale |
|
Opaque translation buffer |
|
Close a codepage translation handle.
|
|
Convert a buffer of text from one codepage to another.
|
|
Convert a single-byte character from one charset to another.
|
|
|
|
Set up for converting text from one charset to another.
|
|
Find out whether or not the specified conversion is single-byte-only.
|