22 #ifndef __XML_CHAR_ENCODING_H__ 23 #define __XML_CHAR_ENCODING_H__ 27 #ifdef LIBXML_ICONV_ENABLED 30 #ifdef LIBXML_ICU_ENABLED 31 #include <unicode/ucnv.h> 102 const unsigned char *
in,
int *inlen);
124 const unsigned char *
in,
int *inlen);
131 #ifdef LIBXML_ICU_ENABLED 133 #define ICU_PIVOT_BUF_SIZE 1024 137 UChar pivot_buf[ICU_PIVOT_BUF_SIZE];
141 typedef struct _uconv_t uconv_t;
150 #ifdef LIBXML_ICONV_ENABLED 154 #ifdef LIBXML_ICU_ENABLED 229 #ifdef LIBXML_OUTPUT_ENABLED 231 UTF8Toisolat1 (
unsigned char *
out,
233 const unsigned char *
in,
239 const unsigned char *
in,
static UCHAR ULONG UCHAR ULONG UCHAR * output
XMLPUBFUN int XMLCALL isolat1ToUTF8(unsigned char *out, int *outlen, const unsigned char *in, int *inlen)
XMLPUBFUN int XMLCALL xmlCharEncOutFunc(xmlCharEncodingHandler *handler, xmlBufferPtr out, xmlBufferPtr in)
XMLPUBFUN xmlCharEncoding XMLCALL xmlParseCharEncoding(const char *name)
XMLPUBFUN xmlCharEncodingHandlerPtr XMLCALL xmlGetCharEncodingHandler(xmlCharEncoding enc)
XMLPUBFUN int XMLCALL xmlDelEncodingAlias(const char *alias)
XMLPUBFUN const char *XMLCALL xmlGetCharEncodingName(xmlCharEncoding enc)
int(* xmlCharEncodingInputFunc)(unsigned char *out, int *outlen, const unsigned char *in, int *inlen)
xmlCharEncodingOutputFunc output
xmlCharEncodingInputFunc input
XMLPUBFUN int XMLCALL xmlAddEncodingAlias(const char *name, const char *alias)
int(* xmlCharEncodingOutputFunc)(unsigned char *out, int *outlen, const unsigned char *in, int *inlen)
XMLPUBFUN int XMLCALL xmlCharEncInFunc(xmlCharEncodingHandler *handler, xmlBufferPtr out, xmlBufferPtr in)
XMLPUBFUN void XMLCALL xmlCleanupCharEncodingHandlers(void)
XMLPUBFUN void XMLCALL xmlRegisterCharEncodingHandler(xmlCharEncodingHandlerPtr handler)
XMLPUBFUN int XMLCALL xmlCharEncFirstLine(xmlCharEncodingHandler *handler, xmlBufferPtr out, xmlBufferPtr in)
XMLPUBFUN int XMLCALL xmlCharEncCloseFunc(xmlCharEncodingHandler *handler)
XMLPUBFUN xmlCharEncodingHandlerPtr XMLCALL xmlNewCharEncodingHandler(const char *name, xmlCharEncodingInputFunc input, xmlCharEncodingOutputFunc output)
XMLPUBFUN xmlCharEncoding XMLCALL xmlDetectCharEncoding(const unsigned char *in, int len)
XMLPUBFUN void XMLCALL xmlInitCharEncodingHandlers(void)
XMLPUBFUN xmlCharEncodingHandlerPtr XMLCALL xmlFindCharEncodingHandler(const char *name)
XMLPUBFUN void XMLCALL xmlCleanupEncodingAliases(void)
XMLPUBFUN const char *XMLCALL xmlGetEncodingAlias(const char *alias)
GLenum GLenum GLenum input
xmlCharEncodingHandler * xmlCharEncodingHandlerPtr
UINT(* handler)(MSIPACKAGE *)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *