encoding.h
Tipo xmlCharEncodingInputFunc
Toma un bloque de caracteres en la codificación original e intenta convertirlo a un bloque de caracteres UTF-8 out.
Sintaxis
int xmlCharEncodingInputFunc( unsigned char * out, int * outlen, const unsigned char * in, int * inlen)
Parámetros
- out
- Un puntero a una matriz de bytes para almacenar el resultado UTF-8.
- outlen
- La longitud de out.
- in
- Puntero a una matriz de caracteres en la codificación original.
- inlen
- La longitud de in.
Valor de retorno
El número de bytes escritos, -1 si falta espacio, o -2 si la transcodificación falló. El valor de inlen tras el retorno es el número de octetos consumidos si el valor de retorno es positivo, en caso contrario es impredecible. El valor de outlen después del retorno es el número de octetos consumidos.