#include <stdlib.h>
#include <s3types.h>
Go to the source code of this file.
◆ BADENCODING
#define BADENCODING "BAD_ENCODING" |
◆ GB2312
◆ GB2312HEX
#define GB2312HEX "gb2312-hex" |
◆ IND_BADENCODING
#define IND_BADENCODING -1 |
◆ IND_GB2312
◆ IND_GB2312HEX
◆ IND_ISO88591
◆ ISO88591
#define ISO88591 "iso8859-1" |
◆ encoding_resolve()
S3DECODER_EXPORT int encoding_resolve |
( |
const char * |
inputenc, |
|
|
const char * |
outputenc |
|
) |
| |
Resolve whether encoding is legitimate
- Returns
- whether the two encoding could be resolved.
- Parameters
-
inputenc | In: Input encoding |
outputenc | In: Input encoding |
◆ encoding_str2ind()
int encoding_str2ind |
( |
const char * |
enc | ) |
|
Get encoding index from encoding scheme string.
- Returns
- the index of the encoding scheme
- Parameters
-
◆ hextocode()
void hextocode |
( |
char * |
src | ) |
|
Convert hex to code.
- Parameters
-
src | In/Out: Input and output string where in-place conversion took place |
◆ ishex()
int ishex |
( |
const char * |
str | ) |
|